欢迎访问 生活随笔!

凯发k8官方网

当前位置: 凯发k8官方网 > 前端技术 > javascript >内容正文

javascript

javascript语法、关键保留字、变量 -凯发k8官方网

发布时间:2024/1/18 javascript 29 豆豆
凯发k8官方网 收集整理的这篇文章主要介绍了 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);










总结

以上是凯发k8官方网为你收集整理的javascript语法、关键保留字、变量的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图