javaScript总结

来源:互联网 发布:mac os和ios的区别 编辑:程序博客网 时间:2024/05/20 15:38

        javaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持语言。

        日常用途:

        嵌入动态文本于HTML页面。对浏览器事件做出相应。读写HTML元素。在数据被提交到服务器之前验证数据,检测访客的浏览器信息。控制cookies,包括创建和修改等,基于Node.js技术进行服务器端编程。

        javaScript脚本的特点。

        脚本语言:在程序运行过程中逐行进行解释。基于对象:可以创建对象,也能使用现有的对象。简单:对使用的数据类型未做出,严格要求。动态性:不需要Web服务器就可以对用户的输入做出响应。跨平台性:javascript不依赖操作系统,仅仅需要浏览器的支持。

        switch语句中,default代表终止,防止穿透。break代表终止全部。

        创建闭包的常见方式就是在函数内部创建另一个函数,通过另一个函数访问这个函数的局部变量。
        javascript没有块级作用域。

        Dom即文档对象模型。DOm描绘了一个层次化的节点树,运行开发人员添加,移除和修改页面的某一个部分。
        节点分三类:
        1.元素节点:标签,<div></div>
        2.文本节点:标签总的纯文本,<div>中的数据
        3.属性节点:标签的属性,id='box';

        document.getElementById('box');获取页面的内容取id。