资讯专栏INFORMATION COLUMN

js编程基础

罗志环 / 3341人阅读

摘要:编译解释编译一次性翻译编译产生二进制可执行文件解释逐行翻译引擎引擎产生相应的执行效果不懂英语如何翻译编程共用的东西变量,控制结构顺序,分支,循环,表达式,语句。和共同指向引用赋值说明和指向同一个命名空间在里,默认函数对象数组是引用赋值。

编译&解释

编译 一次性翻译 vc编译 产生二进制可执行文件
解释 逐行翻译 js引擎、php引擎 产生相应的执行效果
(~不懂英语如何翻译)

编程共用的东西变量,控制结构(顺序,分支,循环),表达式,语句。

变量

1内存中该变量的存储地址
2变量名
3变量值
4变量类型
(~今天肉价牌子)

var price=27;
js引擎 先创建 变量名 price 再为它在内存里申请空间并获得地址 price的地址属性就是内存中的地址也就是说 变量名 并不体现变量值,而是体现该变量在内存中的位置。

传递赋值

var a=3;
建立变量a,申请空间,变量指向该空间,把值3存储到相应内存中。

var b=a;
建立变量a,申请空间,变量指向该空间,把变量a的值读取然后 存储到b的相应空间。a,b相互独立,修改各自的值并不影响对方。a和b共同指向3

引用赋值
var a = {age:22,h:175};
var b = a;
alert(b.age) //22
b.age = 23;
alert(a.age) //23

说明a和b指向同一个命名空间在js里,默认 函数 对象 数组 是引用赋值。

关于js的undefined的null

原生类型(数值啊等等)没有值会被给予undefined(没找到值)
复合类型(对象)没有值会被给予null(没找到对象)

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/91033.html

相关文章

  • 大前端2018现在上车还还得及么

    摘要:面向对象三大特征继承性多态性封装性接口。第五阶段封装一个属于自己的框架框架封装基础事件流冒泡捕获事件对象事件框架选择框架。核心模块和对象全局对象,,,事件驱动,事件发射器加密解密,路径操作,序列化和反序列化文件流操作服务端与客户端。 第一阶段: HTML+CSS:HTML进阶、CSS进阶、div+css布局、HTML+css整站开发、 JavaScript基础:Js基础教程、js内置对...

    stormgens 评论0 收藏0
  • 大前端2018现在上车还还得及么

    摘要:面向对象三大特征继承性多态性封装性接口。第五阶段封装一个属于自己的框架框架封装基础事件流冒泡捕获事件对象事件框架选择框架。核心模块和对象全局对象,,,事件驱动,事件发射器加密解密,路径操作,序列化和反序列化文件流操作服务端与客户端。 第一阶段: HTML+CSS:HTML进阶、CSS进阶、div+css布局、HTML+css整站开发、 JavaScript基础:Js基础教程、js内置对...

    mylxsw 评论0 收藏0
  • 基础的前端开发初学者应如何系统地学习?

    摘要:在有了基础之后,进一步学习内容包括框架。前端学习交流群禁止闲聊,非喜勿进。代码提交前必须做的三个事情检查所有变更跑一边单元测试手动运行一遍所有 网站开发开发大致分为前端和后端,前端主要负责实现视觉和交互效果,以及与服务器通信,完成业务逻辑。其核心价值在于对用户体验的追求。可以按如下思路学习系统学习: 基础知识: html + css 这部分建议在 w3school 在线教程上学习,边...

    JouyPub 评论0 收藏0
  • 基础的前端开发初学者应如何系统地学习?

    摘要:在有了基础之后,进一步学习内容包括框架。前端学习交流群禁止闲聊,非喜勿进。代码提交前必须做的三个事情检查所有变更跑一边单元测试手动运行一遍所有 网站开发开发大致分为前端和后端,前端主要负责实现视觉和交互效果,以及与服务器通信,完成业务逻辑。其核心价值在于对用户体验的追求。可以按如下思路学习系统学习: 基础知识: html + css 这部分建议在 w3school 在线教程上学习,边...

    funnyZhang 评论0 收藏0
  • 翻译连载 |《你不知道的JS》姊妹篇 |《JavaScript 轻量级函数式编程》- 引言&前言

    摘要:我称之为轻量级函数式编程。序众所周知,我是一个函数式编程迷。函数式编程有很多种定义。本书是你开启函数式编程旅途的绝佳起点。事实上,已经有很多从头到尾正确的方式介绍函数式编程的书了。 原文地址:Functional-Light-JS 原文作者:Kyle Simpson - 《You-Dont-Know-JS》作者 译者团队(排名不分先后):阿希、blueken、brucecham、...

    2bdenny 评论0 收藏0

发表评论

0条评论

罗志环

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<