任何语言的核心都必然会描述这门语言最基本的工作原理。而 JavaScript 的语言核心就是 ECMAScript,而目前用的最普遍的是第3版。 一、语法构成 区分大小写:ECMAScript 中的一...
Javascript函数/return返回值与arguments对象
函数是定义一次但却可以调用或执行任意多次的一段JS代码。函数有时会有参数,即函数被调用时指定了值的局部变量。函数常常使用这些参数来计算一个返回值,这个值也成为函数调用表达式的值。 一、函数声明 函数对...
JavaScript时间与日期(Date类型)
ECMAScript提供了Date类型来处理时间和日期。Date类型内置一系列获取和设置日期时间信息的方法。 一、Date类型 ECMAScript中的Date类型是在早期Java 中 java.ut...
JavaScript对象中的方法/如sort(参数)方法
一、转换方法 对象或数组都具有toLocaleString()、toString()和valueOf()方法。其中toString()和valueOf()无论重写了谁,都会返回相同的值。数组会讲每个值...
JavaScript流程控制语句
ECMA-262规定了一组流程控制语句。语句定义了ECMAScript中的主要语法,语句通常由一个或者多个关键字来完成给定的任务。诸如:判断、循环、退出等。 一、语句的定义 在ECMAScript中,...
JavaScript什么是正则表达式var
假设用户需要在 HTML 表单中填写姓名、地址、出生日期等。那么在将表单提交到服务器进一步处理前,JavaScript 程序会检查表单以确认用户确实输入了信息并且这些信息是符合要求的。 一、什么是正则...
javascript位运算符与赋值运算符
一、位运算符 PS:在一般的应用中,我们基本上用不到位运算符。虽然,它比较基于底层,性能和速度会非常好,而就是因为比较底层,使用的难度也很大。 位运算符有七种,分别是:位非NOT(~)、位与AND(&...
javascript数据类型(typeof操作符)
ECMAScript 中有 5 种简单数据类型:Undefined、Null、Boolean、Number 和 String。还有一种复杂数据类型——Object。ECMAScript 不支持任何创建...
javascript数据类型-Number类型
Number类型包含两种数值:整型和浮点型。为了支持各种数值类型,ECMA-262定义了不同的数值字面量格式。 最基本的数值字面量是十进制整数。 var box=100; //十进制整数 alert(...
javascript一元运算符与算术运算符
ECMA-262描述了一组用于操作数据值的运算符,包括一元运算符、布尔运算符、算术运算符、关系运算符、三元运算符、位运算符及赋值运算符。ECMAScript中的运算符适用于很多值,包括字符串、数值、布...
javascript关系运算符与逻辑运算符
一、关系运算符 用于进行比较的运算符称作为关系运算符:小于(<)、大于(>)、小于等于(<=)、大于等于(>=)、相等(==)、不等(!=)、全等(恒等)(===)、不全等(不...
web前端JavaScript介绍
JavaScript是网景(Netscape)公司开发的一种基于客户端浏览器、基于面向对象、事件驱动式的网页脚本语言。 JavaScript语言的前身叫作Livescript,于1995年11月末与S...