JavaScript第一天

2019-07-25  本文已影响0人  我想我可以

JavaScript

页面的3要素:HTML  CSS(布局与样式)  JavaScript(行为)

三大部分组成:语言 DOM(Doucment Object Model) BOM

DOM:文档对象模型

如 document.write();  浏览器显示()的内容

  Console.log();  在控制台显示该内容

作用:客户端验证  动态效果

特点:

1.      代码写在页面中,由浏览器解释运行

代码写在head 或boday中

如:<script>

代码体

</script>

2.      事件驱动(如:鼠标的点击和移动)

3.      基于对象语言(弱类型  如:写一个方法没有固定的返回类型与参数类型)

Function 方法名(参数1,参数2){ 方法体}

数据类型与java中的区别

Nan:not a number

如:isnan:代表不是一个数

布尔类型中非0和null是false,其余为true

字符串类中没有char类型

变量:

区分大小写  申明一个变量是用var

局部变量和全局变量

局部变量如果不被定义类型,调用该方法时,也能够使用该变量

运算符:

短路运算符  &&与&区别

三个窗口:

Alter()信息提示  如:添加成功

alert("选择的是确认")

Confirm() 确认窗口 如:是否确认删除

var i = confirm("确认删除么")

Prompt() 输入一个值  如:请输入一个数字

var i = prompt("请输入一个整数",10);

函数

系统定义函数

系统中的方法 

如:parseInt:将字符转化为整数 parseFloat:将字符转换为浮点数

Eval方法:执行字符串中的js代码

var ar = "var a=100; alert(a);";

eval(ar);

console.log("a="+ a);

控制台输出:a=100

Escape:将字符串编码

Unescape:解码字符串

Str = “苏州房限购了”

str2 = escape(str);

console.log(escape(str));

console.log(unescape(str2))

则控制台显示:

%u82CF%u5DDE%u623F%u9650%u8D2D%u4E86%20

苏州房限购了

自定

上一篇 下一篇

猜你喜欢

热点阅读