
javaScript程序设计理解
讲述javaScript是什么,包含哪些内容。如变量,作用域,内存问题,面向对象的程序设计,函数表达式。。。
程序媛-莉莉子
这个作者很懒,什么都没留下…
展开
-
js中的基本类型和引用类型的复制值行为(值内存指向)
ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本类型值指的是 简单的数据段,而引用类型值指那些可能由多个值构成的对象。在将一个值赋给变量时,解析器必须确定这个值是基本类型值还是引用类型值。5 种基本数据类型:Undefined、Null、Boolean、Number 和 String。这 5 种基本数据类型是按值访问 的,因为可以操作保存在变量中的实际的值。引用类型的值是保存在内存中的对象。与其他语言不同,JavaScript 不允许直接访问内存中的位置, 也就是说不原创 2021-05-20 15:33:40 · 262 阅读 · 0 评论 -
js最全:JavaScript中的执行环境以及作用域
一。js中的执行环境概念:执行环境是js中最重要的一个概念。它定义了变量或函数有权访问其他的数据,决定了各自的行为。每个执行环境中都有一个与之有关的变量对象,变量对象中包含了执行环境中定义的所有变量和函数。类型:全局和局部。根据ECMAScript实现所在的宿主环境不同,执行环境的对象也不同。web浏览器中window对象是全局执行环境。全局变量和函数都是作为window对象的属性和方法创建的。某个环境中所有代码执行后,该环境就会销毁,其里面所有定义的变量和函数定义也销毁(全局执行环境直到退出应用程序才原创 2021-05-12 10:39:27 · 524 阅读 · 0 评论 -
JavaScript基础之5种变量类型
前语:ECMAScript 标准中的变量是松散型的(可以保存任何类型的数据)。申明变量:var(操作符) name(变量名);申明变量赋值:var(操作符) name(变量名)= ""范例:var name = "lily";变量name中就保存了一个字符串"lily"。1.undefined类型undefined类型只有一个值:特殊的undefined-未定义。在任何只申明了变量没有赋值的时候该变量的值默认就是undefined。var age; // age=undefine原创 2021-02-04 15:43:54 · 1326 阅读 · 0 评论