JavaScript console 对象与控制台
console 对象与控制台console 对象console对象是 JavaScript 的原生对象,它有点像 Unix 系统的标准输出stdout和标准错误stderr,可以输出各种信息到控制台,并且还提供了很多有用的辅助方法。 console的...
console 对象与控制台console 对象console对象是 JavaScript 的原生对象,它有点像 Unix 系统的标准输出stdout和标准错误stderr,可以输出各种信息到控制台,并且还提供了很多有用的辅助方法。 console的...
编程风格概述“编程风格”(programming style)指的是编写代码的样式规则。不同的程序员,往往有不同的编程风格。 有人说,编译器的规范叫做“语法规则”(grammar),这是程序员必须遵守的;而编译器忽略的部分,就叫“编程风格”(prog...
错误处理机制Error 实例对象JavaScript 解析或运行时,一旦发生错误,引擎就会抛出一个错误对象。JavaScript 原生提供Error构造函数,所有抛出的错误都是这个构造函数的实例。 12var err = new Error(...
数据类型的转换概述JavaScript 是一种动态类型语言,变量没有类型限制,可以随时赋予任意值。 1var x = y ? 1 : 'a'; 上面代码中,变量x到底是数值还是字符串,取决于另一个变量y的值。y为true时,x是...
其他运算符,运算顺序void 运算符void运算符的作用是执行一个表达式,然后不返回任何值,或者说返回undefined。 12void 0 // undefinedvoid(0) // undefined 上面是void运算符的两种写法,都正确。...
二进制位运算符概述二进制位运算符用于直接对二进制位进行计算,一共有7个。 二进制或运算符(or):符号为|,表示若两个二进制位都为0,则结果为0,否则为1。 二进制与运算符(and):符号为&,表示若两个二进制位都为1,则结果为1,否则为0...
布尔运算符概述布尔运算符用于将表达式转为布尔值,一共包含四个运算符。 取反运算符:! 且运算符:&& 或运算符:|| 三元运算符:?: 取反运算符(!)取反运算符是一个感叹号,用于将布尔值变为相反值,即true变成false,fa...
比较运算符概述比较运算符用于比较两个值的大小,然后返回一个布尔值,表示是否满足指定的条件。 12 > 1 // true 上面代码比较2是否大于1,返回true。 注意,比较运算符可以比较各种类型的值,不仅仅是数值。 JavaScript...
算术运算符运算符是处理数据的基本方法,用来从现有的值得到新的值。JavaScript 提供了多种运算符,覆盖了所有主要的运算。 概述JavaScript 共提供10个算术运算符,用来完成基本的算术运算。 加法运算符:x + y 减法运算符: x -...
数组定义数组(array)是按次序排列的一组值。每个值的位置都有编号(从0开始),整个数组用方括号表示。 1var arr = ['a', 'b', 'c']; 上面代码中的a、b、c就构...