javascript基本介绍
来源:互联网 发布:火炮分类 知乎 编辑:程序博客网 时间:2024/04/18 08:43
1.javascript脚本可以放在head或body中, 或者放在外部文件, 在html中声明<scriptsrc=”myscript.js”></script>。
2.document.getElementById(“demo”).innerHTML=”replace it.”; 替换id中文本。
3.document.write(“<p>hello world.</p>”); 向文件中写入,文档加载完成后再调用的话,会覆盖原页面。
4.单行注释 // 多行注释 /* */。
5.var来声明变量,变量的类型随着赋值内容的改变而改变。
6.字符串中有单引号则用双引号括起来,反之用单引号括起来。数字在js中只有一种类型可带小数点也可不带。布尔值只有true和false。创建数组var cars= new Array()。对象由花括号分隔,在括号内部,对象的属性以名称和值对的形式(name:value)来定义。属性之间逗号分开。varperson={firstname=”Quan”,lastname=”li”,id=”33”};对象有两种寻址方式:name=person.lastname;或者name=person[“lastname”];。
7.可以通过设置null来清空变量。
8.通过id查找HTML元素:var x=document.getElementById(“intro”);
9.改变HTML的属性:document.getElementById.属性=new value;
10.改变HTML的样式:document.getElementById.style.property= new style;
11.在事件发生时执行Js代码 onclick=JavaScript。事件例子:当用户点击鼠标时、当网页已经加载时、当图像已加载时、当鼠标移动到元素上时、当输入字段被改变时、当提交HTML表单时、当用户触发按键时。
12.用id的方法来调用不同的事件和不同的函数:
HTML部分:<button id=”a”>a</button>
JS部分:document.getElementById(“a”).事件=function(){displayDate()};
13.onload和onunload事件在用户进入或离开页面时被触发。
14.onchange事件,在用户的光标离开时,对用户输入内容进行操作。
15.onmouseover和onmouseout事件,用户在将鼠标移动到HTML元素上方或移出元素时触发函数。
16.onmousedown、onmouseup和onclick事件,当按住鼠标按钮时,会触发onmousedown事件,当放开鼠标时,会触发onmouseup事件,完成鼠标点击时,会触发onclick事件。
17.创建新的HTML元素:
var para = document.createElement(“p”);
var node = document.createTextNode(“A new para.”);
para.appendChild(node);
var element = document.getElementById(“div”);
element.appendChild(para);
18.删除原有HTML元素:
var chlid = doucment.getElementById(“chid”);
chlid.perentNode.removeChild(child);
19.创建对象
直接创建:person={firstname:"John",lastname:"Doe"};
函数构造器:
function person(firstname,lastname){
this.firstname=firstname;
this.lastname=lastname;
this.changeName=changeName;
function changeName(name){
this.lastname=name;
}
}
myFather=newperson("Bill","Gates");
myFather.changeName("Ballmer");
20.for..in循环
for(xin person){
txt=txt+person[x];
}
for..in循环将对in后面的对象的每个属性进行同样的操作。
21.定义数组:var mycars=new Array("Saab","Volvo","BMW");
22.prototype属性,向对象添加属性和方法。
object.prototype.name=value;
- JavaScript的基本介绍
- JavaScript 的基本介绍
- Javascript的基本介绍
- JavaScript之基本介绍
- 第一章:JavaScript基本介绍
- Javascript基本介绍
- JavaScript基本介绍
- javascript基本介绍
- javascript的基本介绍
- JavaScript的基本介绍
- 介绍一些javascript基本函数
- 介绍一些javascript基本函数
- javascript基本包装类型介绍
- javascript学习记录1—基本介绍
- javaScript中Math对象的基本介绍
- JavaScript复习1(介绍基本的知识)
- 初学JavaScript的基本语法介绍(二)
- 01.JavaScript介绍和基本使用
- AngularJS基本知识
- Android基础再回首——四大组件之Activity、Service俩兄弟
- SAPUI5 (10) - XMLView
- EM算法 估计混合高斯模型参数 Python实现
- VS2015编译环境下CUDA安装配置
- javascript基本介绍
- card 驱动(二)读写速度
- 【计算机原理】计算机原理日常回顾总结
- 使用花生壳(内网穿透)服务搭建网站服务
- 微生物生殖
- SQL Server 2014数据库远程访问设置方法
- redis anet网络通信的源码分析
- ssh登录docker容器
- Cocos2d-x 音频功能学习笔记