当前位置:
凯发ag旗舰厅登录网址下载 >
前端技术
> javascript
>内容正文
javascript
javascript语法、关键保留字、变量 -凯发ag旗舰厅登录网址下载
凯发ag旗舰厅登录网址下载
收集整理的这篇文章主要介绍了
javascript语法、关键保留字、变量
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
javascript的核心是ecmascript,具体规定了js的语法规则。
1、javascript中严格区分大小写,比如:text和text是两种不同的变量。 2、标识符: 标识符的开头可以以:a(字母)、_、$开头; 其他组成:a(字母)、_、$、数字。 3、不能把关键字,保留字,true、false、null作为标识符。 4、字面量(literal):也称为直接量。 所有直接量(字面量),就是程序中直接显示出来的数据值。比如: 100 //数字字面量 '徐佳莹' //字符串字面量 false //布尔字面量 /js/gi //正则表达式字面量 null //对象字面量字面量表达式: {x:1,y:2} 对象字面量表达式 [1,2,3,4,5] 数组字面量表达式 ecmascript-262描述了一组具有特定用途的关键字,一般用于控制语句的开始或结束,或者用于执行特定的操作符等。关键字也是语言保留的,不能用作标识符。
以下是ecmascript的全部关键字:
【保留字】: ecmscript-262还描述了另一组不能用作标识符的保留字,尽管保留字在javascript中还没有特定的用途,但它们很有肯能在将来被用作关键字。
ecmascript的变量是松散类型的,所谓松散类型就是用来保存任何类型的数据。定义变量时要使用var操作符(var是关键字),后面跟一个变量名(变量名是标识符)。
下面是两种情况:
var box; alert(box); 这句话定义了一个box变量,但没有对它进行初始化(也就是没有给变量赋值)。这时,系统会给它一个特殊的值--undefined(表示未定义)。
alert(age);
var box; //声明变量 var box=100; //声明变量并且初始化 alert(box); //以弹窗的方式输出box的值
所谓变量,就是可以初始化后可以再次改变的量,ecmascript属于弱变量类型(松散类型)的语言,可以同时改变不同类型的量。(ps:虽然可以改变不同类型的量,但是这样对于后期的维护带来困难,而且性能也不高,导致成本很高!)
var boxstring='中国'; var boxstring=100; alert(boxstring);
总结
以上是凯发ag旗舰厅登录网址下载为你收集整理的javascript语法、关键保留字、变量的全部内容,希望文章能够帮你解决所遇到的问题。
如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。
- 上一篇:
- 下一篇: