变量

2018-01-29大约9分钟

前面提到的几种基础类型,都是常量,即不可变的。比如3和5是两个不同的常量,我们不能把3改成5,3就是3,5就是5。 实际编程中,我们不能总写数字、字符串这些常量来编程,因此需要引入变量来表示内存中的数据。 定义变量 定义变量,传统上的关键词是 。但是由于JavaScript早期糟糕的设计, 声明的变量作用域过大,因此目前一般不推荐使用 。不过由于 用得太普遍了,许多书和网上的代码都是用 来定义的,...

布尔 (Boolean)

2018-01-29大约3分钟

真的,假的? 我读书少,你别骗我! 布尔类型表示 在JavaScript里,布尔类型有两个值: 1. true 真 2. false 假 布尔运算 布尔运算,又称逻辑运算。常见的运算有: 与运算 :双目运算,运算符是 。表达式中都每个条件都是true,结果才是true 或运算 :双目运算,运算符是 。表达式中只要有一个条件是true,结果就是true 非运算 :单目运算,运算符是 。对当前的...

JavaScript系列概述

2018-01-28大约9分钟

JavaScript 传统上是一种广泛应用于客户端网页(浏览器)开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。近年来,也普遍应用在移动App的客户端开发,并且在后端开发领域也开始占有一席之地。 目前,大多数之前的JavaScript编程书籍和网络教程,都是结合网页开发技术(HTML、CSS)一起讲的,不仅容易让人误以为JS只能在网页上用,更凭空添加了很多网页开发的内容,...

JavaScript的程序输出方式

2018-01-27大约8分钟

写程序,不管什么功能的程序,最起码有一点是一样的,就是都要关心输入和输出,没任何输出的程序,是没什么价值的程序。 那怎么查看运行程序的输出呢?一般JavaScript教程里面的例子,查看程序运行结果有三招。 alert() 方法用于显示带有一条指定消息和一个 OK 按钮的警告框。 我们可以把程序运行的结果当作消息打印出来: alert()函数弹出的消息框,必须用户的一次鼠标或键盘操作才能关闭,对...

JavaScript语言演变状况

2018-01-13大约17分钟

JavaScript的功能 JavaScript最常见的用途之一,就是实现更贴心、更人性化的网页操作体验。比如: 点一个按钮,不用刷新页面 实现动态的网页特效,比如通过左右箭头就可以切换浏览图片,复杂的导航菜单 更高级的程序,比如网页版邮箱、地图、日历等等 另外一个用途,是用来开发手机、平板上的App,甚至开发电脑的桌面应用! 用 PhoneGap 、 Sencha Touch 、 React N...