码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript一

时间:2016-06-03 01:09:06      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:

 JavaScript是一种专门用来对网页进行编程的脚本解释语言,被浏览器解释执行。

**JavaScript体系**包含了五个方面的内容
> 核心语言定义:包括数据类型、变量、常量、运算符、语句等,由ECMA规定的规范
> 原生对象和内置对象
> 浏览器对象模型BOM:提供与浏览器相关的程序,方便我们对浏览器进行控制。
> 文档对象模型DOM:控制网页文档上所有元素的一系列特定程序
> 事件处理模型:处理网页事件的机制。

在网页编程中,html负责结构,css负责样式,JavaScript负责行为,它可以完成如下任务
> 给程序员一种全面控制HTML网页中所有元素的能力
> 在HTML网页中放入动态文本
> 响应用户在使用网页时产生的事件
> 用于校验用户输入的数据
> 检测访问者的浏览器
> 用于创建cookies

**将JavaScript添加到html文档中**
> 使用script元素在html文档中直接嵌入
    <head>
        <script type="text/javascript"> function show(){
             document.getElementById("message").innerText="点击时显示信息";
                          }
    </script>
    </head>
    <body>
    <button onclick="show()">click me</button><label id="message">初始信息</label>
    </body>
> 通过script元素的src属性链接到html文档
    <body>
    <button onclick="show()">click me</button><label id="message">初始信息</label>
    <script type="text/javascript" src="外部路径"> </script>
    </body>
> 直接将脚本包含在事件处理程序属性中。
    <body>
    <button onclick="document.getElementById(‘message‘).innerText=‘点击时显示信息‘">click me</button>
    <label id="message">初始信息</label>
    </body>
**JavaScript原始数据类型**
> Undefined(未定义)类型。只有一个值,就是undefined。当声明的变量(用var声明)未初始化时,该变量的默认值是undefined。
> Null(空型),它只有一个专用值null,undefined就是从null派生而来的,可认为是相等的。但是null表示尚未存在的对象。
> Boolean类型,包括true和false
> Number类型。既可以表示32位的整数,也可以表示64位的浮点数
> String(字符串)类型

JavaScript一

标签:

原文地址:http://www.cnblogs.com/quanby/p/5554829.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!