标签:
JavaScript与java语言没有任何关系,它是一门独立的客户端浏览器脚本语言,之所以也包含java字样,是因为Netscape在创建这么语言时,最初命名为LiveScript,但java那时大行其道,Netscape为获得市场营销方面的成功,而不顾及产品的实质,也取了一个与java挨边的名字。
Ajax是Asynchronous JavaScript and XML异步javascript和xml
ajax一般是指以下技术的组合:
xhtml
css(Cascading Style sheet) 层叠样式表
使用javascript访问的DOM(Document Object Model 文档对象模型)
XML或JSON这是在服务器和客户端之间传输的数据格式
XMLHttpRequest 用来从服务器获取数据
事件
onabort 用户终止了页面的加载
onblur 用户离开了对象
onchange 用户修改了对象
onclick 用户单击了对象
onerror 脚本遇到了一个错误
onfocus 用户激活了对象
onload 对象完成了加载
onmouseover 鼠标指针移动到对象上
onmouseout 鼠标指针离开了对象
onselect 鼠标选择了对象的内容
onsubmit 用户提交了表单
onunload 用户离开了页面
javascript值和变量
数字 任何数字值
字符串 引号中的字符
布尔值(boolean)true或false
空值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=5。y=x++,y会设置为5,x设置为6,而y=++x会将x和y都设置6
x--,--x 给x减1,相当于x = x -1
-x x的相反数
标签:
原文地址:http://www.cnblogs.com/zengchunyun/p/5373720.html