最新的Web开发教程
 

JavaScript例子


有什么可以做的JavaScript?

JavaScript可以改变HTML内容
JavaScript可以改变HTML属性
JavaScript可以改变CSS样式
JavaScript可以验证输入

举例说明


JavaScript的输出

写入到一个窗口,提示框
写入HTML输出
写入HTML元素
写入浏览器控制台

输出解释


在哪里插入JavaScript

在JavaScript的<head>
在JavaScript的<body>
在JavaScript的外部文件

放置解释


JavaScript语法

JavaScript语句
JavaScript的数字
JavaScript的字符串
JavaScript表达式
JavaScript的关键字
JavaScript的变量
JavaScript的分配
JavaScript的运营商
JavaScript注释
JavaScript是区分大小写

语法解释


JavaScript语句

JavaScript语句是浏览器的命令
JavaScript代码是一个语句序列
JavaScript语句用分号隔开
一行中的多个语句被允许
JavaScript语句可以一起在代码块进行分组
您可以操作或逗号之后打破了代码行。

声明解释


JavaScript的评论

单行注释
单行注释在一行的末尾
多行注释
单行注释来防止执行
多行注释,以防止执行

评论解释


JavaScript的变量

JavaScript的变量
JavaScript作为变量的代数
JavaScript的数字和字符串
JavaScript的var关键字。
在一个声明,宣布许多变数
声明诸多变数多行
没有值的变量返回值undefined
再声明一个变量不会破坏价值
添加JavaScript号
添加JavaScript字符串
添加字符串和数字

变量解释


JavaScript的算术

加入(+)算子
减法(-)算子
乘法(*)运算符
除法(/)运算符
模量(%)算子
增量(++)算子
递减(--)运算符

算术解释


JavaScript的分配

=赋值运算符
+=赋值运算符
-=赋值运算符
*=赋值运算符
/=赋值运算符
%=赋值运算符

分配解释


JavaScript的字符串连接

添加两个字符串在一起使用串联(+)运算符
与第一个字符串中的空间增加了两个串在一起
在两者之间的空间增加了两个串在一起
添加两个字符串使用+ =运算符使用
添加字符串和数字

级联解释


JavaScript的数据类型

声明(创建)字符串
声明(创建)号
声明(创建)一个数组
声明(创建)一个对象
找到一个变量的类型
加入两个数字和一个串
添加串和两个数
未定义的变量
空变量

数据类型介绍


JavaScript对象

创建一个JavaScript变量
创建一个JavaScript对象
创建一个Person对象(单线)
创建一个Person对象(多线)
使用.property访问对象属性
使用访问对象属性[属性]
访问函数财产的方法
访问函数财产属性

对象解释


JavaScript函数

一个简单的函数
带参数的函数
与参数2的函数
返回一个值的函数
可以转换到华氏摄氏度的函数
函数调用无()

功能介绍


JavaScript事件

一个onclick事件改变HTML元素
onclick事件改变了自己的元素
onclick事件调用一个函数

活动介绍


JavaScript的字符串

字符串可以用单或双引号来写。
显示一些字符串例子
报价前反斜线接受报价的报价。
找到一个字符串的长度
你可以打破文本字符串用一个反斜杠。
你不能用一个反斜杠破解代码。
查找字符串文本中第一次出现的位置- indexOf()
搜索字符串中的文本,并返回文本若发现- match()
字符串中的字符替换- replace()
字符串转换为大写- toUpperCase()
字符串转换为小写- toLowerCase()
拆分一个字符串到一个数组- split()

字符串解释


JavaScript的数字

数被认为是只能精确到15位
浮点运算并不总是100%准确
但它有助于相乘并除以10
常数,以0x开头,被解释为十六进制
toString()方法可以输出数字为十六进制,八进制,和二进制
JavaScript的将产生无限,如果你计算过大数量
被零除产生无限
一个字符串分割的数字是不是数字

数字解释


JavaScript的数学

使用Math.random()为0和1之间返回一个随机数
使用Math.round()四舍五入一些
使用Math.ceil()四舍五入号码(最多)
使用Math.floor()四舍五入的数字(下)
使用Math.floor()random()返回一个随机整数
使用Math.max()与最高值返回数字
使用Math.min()与最低值返回数字
摄氏转换到华氏

数学解释


JavaScript的日期

使用Date()来显示当天的日期和时间
使用getFullYear()显示年份
使用getTime()来计算自1970年以来的毫秒数
使用setFullYear()设置特定日期
使用toUTCString()到今天的日期(根据UTC)转换为字符串
使用getDay()来显示星期为数字
使用getDay()和一个数组来显示星期几的名字
显示时钟

日期解释


JavaScript数组

创建一个数组
加入两个数组- concat()
加入三个数组- concat()
加入一个数组的所有元素为一个字符串- join()
删除数组的最后一个元素- pop()
新元素添加到数组的结束- push()
扭转元件的顺序以阵列- reverse()
删除数组的第一个元素- shift()
从数组中选择元素- slice()
数组排序(按字母顺序和升序) - sort()
排序号(数字和上升) - sort()
排序号(数字和降序) - sort()
在数组中的元素添加到位置2 - splice()
将数组为字符串- toString()
新元素添加到数组的开头- unshift()

数组解释


JavaScript的类型转换

显示所有typeof运算变量类型
显示所有变量类型的构造函数
将数字转换到使用字符串String()
通过将数字转换为字符串toString()
找出是否一个变量是一个数组
找出是否一个变量是一个日期

类型转换解释


JavaScript的布尔

显示布尔值(10> 9)
显示10> 9的值
一个真正有价值的东西是真实的
零布尔值是假的
负零的布尔值是假的
一个空字符串的布尔值是假的
未定义的布尔值是假的
空的布尔值是假的
假布尔值是假的
的布尔值NaN是假的

布尔值解释


JavaScript的比较

分配5 x和显示的值(x == 8)
分配5 x和显示的值(x == 5)
分配5 x和显示的值(x === 5)
分配5 x和显示的值(x ===“5”)
分配5 x和显示的值(x!= 8)
分配5 x和显示的值(x!== 5)
分配5 x和显示的值(x!==“5”)
分配5 x和显示的值(x> 8)
分配5 x和显示的值(x <8)
分配5 x和显示的值(x> = 8)
分配5 x和显示的值(x <= 8)

比较解释


JavaScript的条件语句

if语句
该else语句
if语句的else
随机链接
Switch语句

条件语句解释


JavaScript的循环

For循环
通过HTML头循环
While循环
do while循环
打破循环
突破并继续循环
在声明中通过一个对象的元素使用了...循环

循环解释


JavaScript错误处理

try...catch语句
try...catch与确认框声明
onerror事件

错误解释


JavaScript的正则表达式

搜索在一个字符串表达式
搜索表达式并替换

正则表达式解释


JavaScript对象

创建JavaScript变量
创建JavaScript对象
创建JavaScript对象(单线)
创建JavaScript对象(多线)
创建使用新的JavaScript对象
创建使用构造JavaScript对象
创建内置的JavaScript对象
最好的方法来创建JavaScript的变量
JavaScript对象是可变的,

对象解释


JavaScript对象属性

使用.property访问属性
使用访问属性[属性]
使用的访问属性
添加新的特性现有对象
从对象删除特性

对象属性解释