标签:函数返回 rac rip 客户端 页面 function 笔记 hang 比较
由于之前本人一直在做 C/S之类 的项目,但是由于公司安排,我开始接触B/S类型的项目,所以需要学习JavaScript,接下来是我学习"JavaScript基础教程(第8版)"这本书的笔记。
第一章 了解JavaScript
JavaScript是什么
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript" language="javascript"> window.onload = function () { document.getElementById("myMessage").innerHTML = "Hello World!"; } </script> </head> <body> <h1 id="myMessage"> </h1> </body> </html>
JavaScript 不是Java
JavaScript 可以做什么
JavaScript 不能做什么
JavaScript 是一种客户端语言。也就是说,设计它的目的是在用户的机器上而不是服务器上执行任务。因此, JavaScript 有一些固有的限制,这些限制主要出于如下安全原因。
处理事件
事 件 |
它处理什么 |
onabort |
用户终止了页面的加载 |
onblur |
用户离开了对象 |
onchange |
用户修改了对象 |
onclick |
用户单击了对象 |
onerror |
脚本遇到了一个错误 |
onfocus |
用户激活了对象 |
onload |
对象完成了加载 |
onmouseover |
鼠标指针移动到对象上 |
onmouseout |
鼠标指针离开了对象 |
onselect |
用户选择了对象的内容 |
onsubmit |
用户提交了表单 |
onunload |
用户离开了页面 |
值和变量
类 型 |
描 述 |
示 例 |
数字 |
任何数字值 |
3.141592654 |
字符串 |
引号中的字符 |
"Hello, world!" |
布尔值(Boolean) |
true 或 false |
true |
空值(null) |
空且无含义 |
|
对象 |
与对象相关联的任何值 |
|
函数 |
函数返回的值 |
|
操作符
操 作 符 |
作 用 |
x + y(数字) |
将 x 和 y 相加 |
x + y(字符串) |
将 x 和 y 拼接在一起 |
x – y |
从 x 中减去 y |
x * y |
将 x 和 y 相乘 |
x / y |
将 x 除以 y |
x %y |
x 和 y 的模(即 x 除以 y 的余数) |
x++,++x |
给 x 加 1(相当于 x = x + 1) |
x--,--x |
给 x 减 1(相当于 x = x - 1) |
-x |
x 的相反数 |
赋值和比较
赋 值 |
作 用 |
x = y |
将 x 设置为 y 的值 |
x += y |
相当于 x = x + y |
x -= y |
相当于 x = x - y |
x *= y |
相当于 x = x * y |
x /= y |
相当于 x = x / y |
x %= y |
相当于 x = x %y |
比较
比 较 |
作 用 |
x == y |
如果 x 和 y 相等,那么返回 true |
x === y |
如果 x 和 y 完全相同,那么返回 true |
x != y |
如果 x 和 y 不等,那么返回 true |
x !== y |
如果 x 和 y 不完全相同,那么返回 true |
x > y |
如果 x 大于 y,那么返回 true |
x >= y |
如果 x 大于等于 y,那么返回 true |
x < y |
如果 x 小于 y,那么返回 true |
x <= y |
如果 x 小于等于 y,那么返回 true |
x && y |
如果 x 和 y 都是 true,那么返回 true |
x || y |
如果 x 或 y 之一是 true,那么返回 true |
!x |
如果 x 是 false,那么返回 true |
标签:函数返回 rac rip 客户端 页面 function 笔记 hang 比较
原文地址:http://www.cnblogs.com/haibing0107/p/6265653.html