JS 初级
一大段巴拉巴拉的历史,略...
一、javascript 主要由三个部分组成:
1.ECMScript 核心,语法和基本对象
2.BOM浏览器对象模型
3.DOM 文本对象类型
1.如何引入JS
a.内部引入
b.外部链接引入
c.标签内部引入
理论上可以放在页面的任意位置上。
但是推荐大家写在 body 的下面
尤其注意,不要写在 HTML 根元素的外面
2.用于调试输出的常用的API
alert("你好!") 警告框
confirm("确认框!) 确认框
prompt("提示框")提示框
console.log("控制台打印" ) 控制台打印
3.关键字和保留字
关键字:在js中有特特殊含义的单词 。(小写字母)
break do instanceof typeof case else new var catch finally
return void continue for switch while debugger function
this with default if throw delete in try
保留字:js现在没有使用,但是保留着以后扩展用
abstract enum int short boolean export interface static byte
extends long super char final native synchronized class float
package throws const goto private transient debugger implements
protected volatile double import public
4.标识符
指变量、函数、属性、参数的名字
规则:1.首字母必须是字母、下划线、$符
2.其他可以是数字、字母、下划线、$
3.JS中区分大小写
4.不能是关键字和保留字
5.驼峰命名
5.变量
保存值或表达式的量,可以改变
1.声明变量
var num;
2.给变量命名
var num;
num = 5;
3.声明变量的同时进行赋值
var num = 5;
4.注意:同一个变量,可以多次声明,后声明的值会覆盖前边的。
但前边的值不会丢失
5.命名规范:建议驼峰命名
例如:inTheShort
6.type 属性
type 是必选的属性。用于指定脚本的类型
text/javascript
传统的写法,而且对各种浏览器支持较好
application/javascript
标准的写法,但是不是每种浏览器都支持
text/x-javascript
x-前缀代表的是当前是试验性质
text/vbscript
仅仅试用于 IE 的 VBscript 学习
不应该作为客户端的脚本语言
被用在 web 的服务器的 Asp 页面时使用
text/jscript
只支持IE 浏览器, 不支持其他浏览器