表单

*

* 如果script通过src的属性引入了外部的文件,里面的js代码就不会执行了。(*****)

* ,标签可以放在HTML文件的任意位置上。

* 关键字

* var声明变量

* 标示符

* 和java一样

* 注释

* 和java一样

* 变量

* 声明变量,只使用一个关键字var num = 12;  var str = "abc";

* 5种基本数据类型

* Undefined、Null、Boolean、Number 和 String

* 5种基本数据类型

* Undefined、Null、Boolean、Number 和 String

* String字符串类型

* js中双引号和单引号都代表的是字符串

* Number数字类型

* 不区分整数和小数

* Boolean布尔类型

* Null空,给引用赋值的

* Undefined未定义(声明变量,没有赋值)

* 声明变量,使用var关键字

* typeof() 判断当前变量是什么类型的数据

* 运算符

* js的运算符

* 算术运算符

* 0或者null是false,非0或者非null是true,默认用1表示。

var num = 3710;

alert(num/1000*1000);

* 不区分整数和小数

* 赋值运算符

* 和java是一样的

* 比较运算符

* ==比较值是否相同

* ===比较值和类型是否相同

* 逻辑运算符

* 和java中一样

* 三元运算符

条件?值1:值2

* js的数组

* js的数组

* javaString [] str = {};

* 声明数组

* var arr = [12,34,55];

* var arr = new Array(5);声明数组,长度是5

* var arr = new Array(2,3,4);声明数组,元素是2 3 4

* 数组的属性

* 长度:length

* 数组的长度是可变的。

* js的方法

* java中public String 方法名称(参数列表(int num,String str)){

方法体;

return null;

}

* js中,通过关键字function声明方法。

function 方法名称(参数列表 (num,str)){

方法体;

return;

}

* 参数列表:不能使用var关键字

* 返回值:可写可不写的,如果有写返回值,如果没有,返回值可以省略不写。

* 调用执行。

* 在函数的内部,有一个数组,装传过来的参数的

arguments

* javascript的对象和API

* BOM浏览器对象模型

* DOM文档对象模型

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容