数据与运算
数学运算
+ - * /
比较两个数字的大小> < ==
使用字符串保存数据alert('Hello');//单引号字符串
alert("Hello");//双引号字符串
比较两个字符串是否相同
使用“==”运算符可以比较两个字符串是否相同
alert('22'=='22');//输出结果:true
alert('22'=='33');//输出结果:false
字符串与数字的拼接
使用“+”运算符 *** 作两个字符串时,表示字符串拼接
alert('220'+'230');//输出结果220230
alert('220+230='+220+230);//输出结果:220+230=220230
若要进行加法计算
alert('220+230='+(220+230));//输出结果:220+230=450
根据比较结果执行不同的代码
if...else语句
if (22>33) {
alert(true);//判断成立时执行此语句
} else {
alert(false);//判断不成立时执行此语句
}
使用变量保存数据
var关键字来申明变量
var num1 = 22;//使用名称为num1的变量保存数字22
var num2 = 33;//使用名称为num2的变量保存数字33
alert(num1+num2);//输出结果:55
alert(num1-num2);//输出结果:-11
函数
函数的返回值
函数执行后可以返回一个表示执行结果的值。
函数的参数
有些函数支持传入一个或多个参数,多个参数可使用逗号分隔。
自定义函数
除了直接调用JS内置的函数,用户还可以自己定义一些函数,用于封装代码。
//定义函数
function sum(a,b) {
var c = a + b;//函数内部的代码
return c;//函数的返回值(也可以与上一行合并为return a + b;)
}
//调用函数
alert(sum(11,22));//输出结果:33
alert(sum(22,33));//输出结果:55
对象
1.对象的用途
在程序中划分对象,如同在公司中划分部门;一个对象的成员由属性和方法组成;属性就是一些变量,可以用来保存部门的名称、人数等基本信息;方法就是一些函数,可以用来保存部门的各种工作任务;当最高领导指挥这些部门时,通过访问对象的属性来获取信息,通过调用对象的方法来完成工作。2.window对象
window对象是JS与浏览器之间交互的主要接入点,提供了用于JS脚本控制浏览器的一些接口,可以实现d出警告框、输入框、或者更改网页文档内容等效果。
3.document对象
document对象是window对象的属性之一,主要用于与网页文档进行交互。
4.String对象
在代码中直接定义的字符串,就可以作为对象来使用。
字符串对象用于对字符串进行处理。
5.自定义对象
用户自己创建一个对象。
事件
概念:事件是指可以被js侦测到的交互行为。
用处:当发生事件以后,可以利用JS编程来执行一些特殊的代码,从而实现网页的交互效果。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)