JS基础_字面量和变量】的更多相关文章

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 字面量,都是一些不可改变的值 * 比如 :1 2 3 4 5 ,字面量都是可以直接使用,但是我们一般都不会直接使用字面量 * * 变量 变量可以用来保存字面量,而且变量的值是…
   /*       字面量,都是一些不可改变的值,       比如:1 2 3 4 5       字面量都是可以直接使用,但是我们一般不会直接使用字面量.       变量,变量可以用来保存字面量,而且变量的值可以任意改变的.             变量更加方便我们使用             X=1244     */ 代码截图: 源码: <!DOCTYPE html> <html lang="en"> <head> <meta c…
JavaScript 字面量 和 变量 字面量:就是那些不可变的值,如1,2,100,2000,Infinity,NaN 变量: 变量,代表的当前随机分配的内存地址. 变量的值,是可变的,可以用来保存字面量. 使用 var 关键字声明一个变量. var a; //只是声明变量而没有赋值,则该变量的值是undefined var b = 666; c = 222; // 变量赋值的时候,忘了写var命令,这条语句也是有效的.// 不写var的做法,不利于表达意图,而且容易不知不觉地创建全局变量//…
01-JS中字面量与变量 一.直接量(字面量) 字面量:英语叫做literals,也做直接量,看见什么,它就是什么. (一)数字的字面量 数字的字面量,就是这个数字自己,并不需要任何的符号来界定这个数字. 例如:数字8 就是数字8,没有代表其他值,这就是字面量(需要注意数字也有进制问题) 1.整数 JS中,数字的整数字面量可以有三种进制: 10进制:普通的数字就是十进制 8进制:如果以0.0o.0O开头数字字面量是八进制,八进制只包括数字0-7 16进制:如果以0x,0X开头数字字面量是十六进制…
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> //创建一个对象 //var obj = new Object(); /* * 上面这种方式有点麻烦,有一个更简单的一个方式,本质上都是一样的,两种方式都要会用 * 使用对象字面量来创…
1:前端三层: 结构层 HTML 样式层 CSS 行为层 JavaScript  2:JavaScript语句和语句之间的换行.空格.缩进都不敏感.alert("你");alert("和");alert("我");语句一行一行写,分号是没有必要的.我们把页面做好之后,通常都会进行压缩,用软件把所有的空格.换行都去掉.此时,语句末尾的分号显得非常重要,如果去掉分号,将不能执行.一般都加分号3:数字字面量和字符串字面量数字的字面量,就是这个数字自己.…
一.对象字面量语法 var person={ name:'小王', age:18, _pri:233 } 成员名称的单引号不是必须的 最后一个成员结尾不要用逗号,不然在某些浏览器中会抛出错误 成员名相同会发生什么? es5普通模式下后定义的会覆盖前面定义的,严格模式则会报错 es6则不管什么模式都采用后面的覆盖前面的 成员名可以是动态变量吗? es5只能在对象字面量表达式申明以后再添加 原文链接:https://www.cnblogs.com/94pm/p/9179231.html var dy…
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript"> /* * 数据类型指的就是字面量的类型 * 在JS中一共有六种数据类型 * String 字符串 * Number 数值 * Boolean 布尔值 * Null 空值 * Und…
block 块语法,能够用block去保存一段代码,或者封装一段代码. block 实际是由c语言实现的,运行效率非常高. block 实际借鉴了函数指针的语法. block (^)(參数类型1 參数名1,參数类型2 參数名2...); 返回值类型  (^)(); 1.没有參数,括号也不能省略 2.參数名能够省略 void(^myBlock1)();   无參数无返回值 void(^myBlock2)(int a,int b);   有參数无返回值 int(^myBlock3)();    无參…
首先,回顾下上篇博文中js基础梳理-究竟什么是执行上下文栈(执行栈),执行上下文(可执行代码)?的执行上下文的生命周期: 3.执行上下文的生命周期 3.1 创建阶段 生成变量对象(Variable object, VO) 建立作用域链(Scope chain) 确定this指向 3.2 执行阶段 变量赋值 函数引用 执行其他代码 1.什么是变量对象(Variable Object) 在写程序的时候会定义很多变量和函数,那js解析器是如何找到这些变量和函数的? 变量对象是与执行上下文对应的概念,在…