javascript语言结构小记(一)
一:js支持 Unicode 字符集,所以可以用中文命名函数。
二:js 在Var中没有初始化的变量,默认为undefined
三:对于未声明也未赋值的变量,如果直接使用,会抛出一个系统级别的Error,如果用typeof(typeof是种类型运算符)操作来说,不论是否已经被声明,都将返回一个字符串”undefined”;
例:
//a 未声明
alert(typeof(a));//undefined
alert(a);//Error
四:算术运算符。用“+”可以较方便地将一个数值转换成字符串,具体操作是将操作是将这个数值加上一个空串(也可不写)。
例:
Var a=2.96;
Var b=1.0;
Alert(a+””+b);//得到字符串”2.961”
用“-“可用来将字符串装换成数值,具体操作是将这个字符串减去一个数值 0
Var a=”2.96”;
alert(a+1);//得到字符串”2.961”(将数值强制转换成字符串)
alert(a-0+1);//得到数值3.96
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>js</title>
<script language="javascript">
x=5+5;
document.write(x+"<br>");
x="5"+"1";
document.write(x+"<br>");
x="5"+5;
document.write(x+"<br>");
x="10"-5;
document.write(x+"<br>");
</script>
</head>
<body>
</body>
</html>
结果:
10
51
55
5
相关推荐
-
javascript语言结构小记(一)
一:js支持 Unicode 字符集,所以可以用中文命名函数. 二:js 在Var中没有初始化的变量,默认为undefined 三:对于未声明也未赋值的变量,如果直接使用,会抛出一个系统级别的Error,如果用typeof(typeof是种类型运算符)操作来说,不论是否已经被声明,都将返回一个字符串"undefined"; 例: //a 未声明 alert(typeof(a));//undefined alert(a);//Error 四:算术运算符.用"+"可以较
-
详解JavaScript语言的基本语法要求
JavaScript语言的基本语法要求有哪些呐?下面将为大家一一解答: 一.区分大小写 JavaScript语言区分字符大小写,两个字符串相同大小写不同,被认为是不同的字符串.JavaScript语言的关键字也区分大小写,按语法要求应小写. 二.书写格式 JavaScript语言忽略语句间空白,即语句间的空格,空行,缩进等.为了提高程序的可读性,应当使用这些格式,使程序更加清晰,可读性更高. 三.注释语句 为了提高程序的可维护性和可读性,应当有一
-
从javascript语言本身谈项目实战
从javascript语言本身谈项目实战 dulao5 2005-1-15 随着ajax的升温,javascript越来越得到人们的重视.重要的是,ajax在一定程度上带来了web软件架构上的变化,人们把越来越多的功能分配到客户端实现,javascript子项目规模越来越大.如何更高效的使用javascript,如何更科学的组织javascript,如何更顺利的保证项目进展?我想就我的经验谈一点浅见. 一
-
JavaScipt基本教程之JavaScript语言的基础
在什么地方插入 JavaScript JavaScript 可以出现在 HTML 的任意地方.使用标记<script>-</script>,你可以在 HTML 文档的任意地方插入 JavaScript,甚至在<HTML>之前插入也不成问题.不过如果要在声明框架的网页(框架网页)中插入,就一定要在<frameset>之前插入,否则不会运行.基本格式 <script><!--...(JavaScript代码)...//--></sc
-
JavaScript语言精粹经典实例(整理篇)
数据类型 JavaScript 是 弱类型 语言,但并不是没有类型,JavaScript可以识别下面 7 种不同类型的值: 基本数据类型 1.Boolean 2.Number 3.String 4.null 5.undefined 6.Symbol Object 1.Array 2.RegExp 3.Date 4.Math 5.... 可以使用 typeof 判断数据类型,操作符返回一个字符串,但并非返回的所有结果都符合预期 typeof false // "boolean" type
-
php读取二进制流(C语言结构体struct数据文件)的深入解析
尽管php是用C语言开发的,不过令我不解的是php没有提供对结构体struct的直接支持.不过php提供了pack和unpack函数,用来进行二进制数据(binary data)和php内部数据的互转: 复制代码 代码如下: string pack ( string $format [, mixed $args [, mixed $...]] ) //Pack given arguments into binary string according to format. array unp
-
C语言 结构体(Struct)详解及示例代码
前面的教程中我们讲解了数组(Array),它是一组具有相同类型的数据的集合.但在实际的编程过程中,我们往往还需要一组类型不同的数据,例如对于学生信息登记表,姓名为字符串,学号为整数,年龄为整数,所在的学习小组为字符,成绩为小数,因为数据类型不同,显然不能用一个数组来存放. 在C语言中,可以使用结构体(Struct)来存放一组不同类型的数据.结构体的定义形式为: struct 结构体名{ 结构体所包含的变量或数组 }; 结构体是一种集合,它里面包含了多个变量或数组,它们的类型可以相同,也可
-
C语言结构体(struct)常见使用方法(细节问题)
基本定义:结构体,通俗讲就像是打包封装,把一些有共同特征(比如同属于某一类事物的属性,往往是某种业务相关属性的聚合)的变量封装在内部,通过一定方法访问修改内部变量. 结构体定义: 第一种:只有结构体定义 struct stuff{ char job[20]; int age; float height; }; 第二种:附加该结构体类型的"结构体变量"的初始化的结构体定义 //直接带变量名Huqinwei struct stuff{ char job[20]; int age; floa
-
Go语言结构体定义和使用方法
本文实例讲述了Go语言结构体定义和使用方法.分享给大家供大家参考.具体分析如下: 一个结构体(struct)就是一个字段的集合. (而 type 定义跟其字面意思相符.) 复制代码 代码如下: package main import "fmt" type Vertex struct { X int Y int } func main() { fmt.Println(Vertex{1, 2}) } 结构体字段使用点号来访问. 复制代码 代码如下: package
-
C语言 结构体数组详解及示例代码
所谓结构体数组,是指数组中的每个元素都是一个结构体.在实际应用中,结构体数组常被用来表示一个拥有相同数据结构的群体,比如一个班的学生.一个车间的职工等. 定义结构体数组和定义结构体变量的方式类似,请看下面的例子: struct stu{ char *name; //姓名 int num; //学号 int age; //年龄 char group; //所在小组 float score; //成绩 }class[5]; 表示一个班级有5个学生. 结构体数组在定义的同时也可以初始化,例如: str
随机推荐
- PHP实现数据库统计时间戳按天分组输出数据的方法
- 实例讲解JSP Model2体系结构(上)
- easyui Droppable组件实现放置特效
- 暂时屏蔽 IE 最新 0day的4 种方法
- JS获取和修改元素样式的实例代码
- JavaScript操作class和style样式代码详解
- php实现二进制和文本相互转换的方法
- ASP建立一个简单的聊天室
- jsp 不支持EL表达式,解决办法
- Android中menu使用详解
- JavaScript 回车 焦点切换
- javascript实现无缝上下滚动特效
- 图片懒加载插件实例分享(含解析)
- php中OR与|| AND与&&的区别总结
- Ubuntu用户之间相互切换方法(推荐)
- mysql中sum float类型使用小数点的方法
- 浅谈JQ中mouseover和mouseenter的区别
- Android编程实现ListView内容无限循环显示的方法
- C++的类型转换详细介绍
- JVM虚拟机查找类文件的顺序方法