源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

原生javascript 学习之js变量全面了解

  • 时间:2021-07-24 10:13 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:原生javascript 学习之js变量全面了解
[b]1.变量的命名  [/b] 方法的命名(驼峰命名法) 全部小写 : 单词与单词之间全部下划线 (my_namespace) 大小写混合 : 第一个单词首字母小写其他单词首字母大写。 [b]规则[/b] 首字符 英文字母或下划线 组成   英文字母 数字 下划线 禁忌   JavaScript 关键字 保留字 [b]2. 变量的声明 [/b]  显示声明   :  var 关键字 陋习         :  没有类型 重复声明 隐式声明 不声明直接赋值 正解        : 先声明 后读写 先赋值 后运算 [b]3. 变量类型   [/b]  值类型   A) 占用空间固定 保存在栈中   B) 保存与赋值的是值本身   C) 使用typeof检测数据的类型   D) 基本类型数据是值类型 引用类型   A) 占用空间不固定 保存在堆中   B) 保存与复制的是指向对象的一个指针   C) 使用instanceof 检测数据的类型   D) 使用new() 方法构造出的对象是引用类型 [b]4. 变量作用域 [/b]    全局变量  包含在函数体外定义的变量  在函数体内部定义无var 不建议使用(任何位置可以调用) 局部变量  包含 在函数体内部使用var 声明的变量  函数的参数变量(当前函数体内部) 作用域链 :  内层函数可访问外层函数局部变量 外层函数不能访问内层函数局部变量 生命周期 :   全局变量  除非被显示删除 否则一直存在 局部变量 自声明起至函数运行完毕或被显示删除 回收机制 标记清除  引用计数  以上这篇原生javascript 学习之js变量全面了解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部