Thisisaparagraph

");用于向文档中写内容,只能在HTML输出中使用document.write。如果在文档已完成加载后执行document.wri"> Thisisaparagraph

");用于向文档中写内容,只能在HTML输出中使用document.write。如果在文档已完成加载后执行document.wri" />
javascript学习笔记

javascript学习笔记

ID:14085922

大小:98.50 KB

页数:13页

时间:2018-07-25

javascript学习笔记_第1页
javascript学习笔记_第2页
javascript学习笔记_第3页
javascript学习笔记_第4页
javascript学习笔记_第5页
资源描述:

《javascript学习笔记》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、javascript学习笔记1、document.write("

Thisisaparagraph

");用于向文档中写内容,只能在HTML输出中使用document.write。如果在文档已完成加载后执行document.write,整个HTML页面将被覆盖。

中间的内容为一段,可以自动换行2、点击这里click事件。alert()多用于调试3、x=document.getE

2、lementById("demo")//查找元素x.innerHTML="HelloJavaScript";//改变内容或者x.style.color="#ff0000";//改变样式也可以像第六点里一样AParagraph

id的声明方式如上4、ifisNaN(x){alert("NotNumeric")};验证用户输入是否数字,不是则弹对话框5、alert("MyFirstJavaScript");ja

3、vascript内容要用标签包含起来6、函数可以放在head也可以放在body,但放在body时最好放在页末。函数的应用例子点击这里也可以引用外部的.js脚本,外部脚本不能包含7、声明变量用var,可声明任何类型变量。js一共有字符串、数字、布尔、数组、对象、Null、Undefined7

4、种数据类型。可以用科学计数法。vary=123e5;//12300000声明数组可以用:varcars=newArray();cars[0]="Audi";cars[1]="BMW";或者varcars=newArray("Audi","BMW","Volvo");或者varcars=["Audi","BMW","Volvo"];对象的声明方式:varperson={firstname:"Bill",lastname:"Gates",id:5566};或者varperson={firstname:"Bill",

5、lastname:"Gates",id:5566};对象寻址方式有两种:name=person.lastname;name=person["lastname"];null可以用于清空变量可以用new来在声明变量的时候指定变量类型varcarname=newString;varx=newNumber;vary=newBoolean;varcars=newArray;varperson=newObject;类型的强制转换可以用以下几个函数:Number()将其余三个强制转换成数字型Object()转换目标为对象型S

6、tring()转换目标为字符串型Boolean()转换目标为布尔型undefined和”undefined”是不一样的。一个是标识符一个是字符串。undefined是js中一个已定义的全局变量值,而不是字面意思的未定义typeof”undefined”指的是字符串”undefined”的类型typeofundefined指的是undefined的变量的类型typeofvariable指的是未声明的变量的类型8、创建javascript对象person=newObject();person.firstname="

7、Bill";person.lastname="Gates";person.age=56;也可以使用函数构造器来构造对象functionperson(firstname,lastname,age,eyecolor){this.firstname=firstname;this.lastname=lastname;this.age=age;this.eyecolor=eyecolor;}构造完毕之后创建新的对象可以用varmyFather=newperson("Bill","Gates",56,"blue");方法只

8、不过是附加在对象上的函数。可以用以下语句转换大写varx=message.toUpperCase();varx=message.toLowerCase();test()方法检查字符串中是否存在一个模式,存在返回true,否则返回false9、函数的传递参数:functionmyFunction(var1,var2){}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。