JAVASCRIPT学习笔记(1)
javascript是基于对象和事件的脚本语言。 1、安全性,不能直接访问硬盘。 2、跨平台,只要可以解析js的浏览器都可运行。
java与javascript区别 js基于对象,java面向对象 js是解释执行,而java编译执行 js是弱类型,java是强类型 没有类型的概念,如:var x =3; var x= "java" ; var x = new Date();
javascript与html的结合 1、直接在网页中加入<script type="text/javascript"> ... <script> 2、连接已经封装好的js文件 <script type="text/javascript" src="xxx.js"> </script>
javascript基本语法: 1、变量。 var x = 3; var y = "abc"; 未赋值时其值为默认常量undefined
2、语句 javascript中0就是假,非0就是真,空就是假,非空就是真。 如果要进行与运算或或运算,要用&& 、||
3、函数 function show(){ for(var x=0;x<arguments.length;x++){ alert(arguments[x]); } } show(); 匿名函数 var show = function(){ alert("javascript"); } window.onload = function(){ alert("load ok"); } --------------------------- 创建对象 function Person(){ alert("person init"); } var person = new Person(); person.name = "java" person.eat = function(){ alert("eat"); } function Person(name,age){ this.name=name; this.age=age; } var person = new Person("java",2013); alert(person.name); 访问对象成员的另外一个方法 alert(person["age"]);
4、with的作用,确定某个对象的作用范围 function Person(name,age){ this.name=name;
this.age=age;}