JavaScript中数组、函数、对象的创建、访问与遍历
javascript

JavaScript中数组、函数、对象的创建、访问与遍历

107

这段时间,白龙网重复回顾了数据的2种创建方法、追加元素,以及如何访问、遍历元素。另外,还复习了函数的声明、调用以及形参的玩法。同时,对再次使用对象实现的计算器的功能,对于对象的三种创建方法、三种访问技巧,学会了综合运用。...

JavaScript的概念、变量、数据类型、运算符
javascript

JavaScript的概念、变量、数据类型、运算符

170

白龙网研发发现,浏览器本身决不会执行JS代码,而是通过内置的JS引擎解释器来执行JS代码,JS引擎逐行解释每一句源码(转换为机器语言),然后让计算机去执行。因此,JS语言归为脚本语言,会逐行解释执行。...

JavaScript原型与ES5对象方法
javascript

JavaScript原型与ES5对象方法

241

所有JavaScript对象都从原型继承属性和方法。日期对象继承自 Date.prototype。数组对象继承自 Array.prototype。Person 对象继承自Person.prototype。Object.prototype位于原型继承链的顶端。日期对象、数组对象...

JavaScript对象访问器、对象构造器
javascript

JavaScript对象访问器、对象构造器

243

JavaScript访问器(Getter和Setter),ECMAScript 5 (2009)引入了Getter和Setter。Getter和Setter允许您定义对象访问器(被计算的属性)。使用Getter和Setter,可以提供了更简洁的语法、允许属性和方法的语法相同、确保更好的数据质量、有利于后台工作。...

JavaScript对象及其属性、方法
javascript

JavaScript对象及其属性、方法

124

在JavaScript中,对象是王。如果您理解了对象,就理解了JavaScript。布尔是对象(如果用new关键词定义)、数字是对象(如果用new关键词定义)、字符串是对象(如果用new关键词定义);日期、算术、正则表达式、数组、函数、对象永远都是对象。...

JavaScript对表单、数字输入的验证
javascript

JavaScript对表单、数字输入的验证

160

HTML表单验证能够通过JavaScript来完成。如果某个表单字段(fname)是空的,那么该函数会发出一条警告消息,并返回false,以防止表单被提交出去....

JavaScript样式指南和代码约定、基本调试和最佳实践
javascript

JavaScript样式指南和代码约定、基本调试和最佳实践

142

代码约定(Coding conventions)指的是编程的样式指导方针。这些原则大体上包括:变量和函数的命名和声明规则、使用空格、缩进和注释的规则、编程习惯和准则等。代码约定可以确保质量、改善代码可读性、提升代码可维护性。代码约定可以是团队遵守的成文规则,也可以是您个人的编码习惯。...

JavaScript严格模式与this、let、const关键词
javascript

JavaScript严格模式与this、let、const关键词

185

"use strict";定义JavaScript代码应该以“严格模式”执行。"use strict"是JavaScript1.8.5 中的新指令(ECMAScript version 5)。它不算一条语句,而是一段文字表达式,更早版本的 JavaScript 会忽略它。作用是指示JavaScript代码应该以“严格模式”执行。在严格模式中,无法使用未声明的变量。...

JavaScript作用域与JavaScript提升(Hoisting)
javascript

JavaScript作用域与JavaScript提升(Hoisting)

80

在JavaScript中有两种作用域类型:局部作用域、全局作用域。JavaScript拥有函数作用域:每个函数创建一个新的作用域。作用域决定了这些变量的可访问性(可见性)。函数内部定义的变量从函数...

JavaScript7种类型的位运算符
javascript

JavaScript7种类型的位运算符

192

avaScript将数字存储为64位浮点数,但所有按位运算都以32位二进制数执行。在执行位运算之前,JavaScript将数字转换为32位有符号整数。执行按位操作后,结果将转换回64位JavaScript数。有符号整数...