js笔记
来源:互联网 发布:seo前景如何 编辑:程序博客网 时间:2024/06/06 01:08
1.JavaScript:用来在页面中编写特效的,和HTML/css一样都是由浏览器解析
2.JavaScript语言:
一、输出:
alert(什么类型都可以);
document.write(“字符串”);
二、如何在HTML文档中使用js
1.使用<script></script>将js语法嵌入到HTML中,可以使用对个,每一个之间都是有关联的。
2.href=“JavaScript:代码”;
3.事件中
4.写到外部文件中(.js)<script src="文件位置"></script>
变量:变量声明后是浏览器关闭后才释放的,在没关闭之前可以随时使用
JavaScript是弱类型语言
数据类型:
1.number(interface,float,double)注意:计算时还是按照整形和浮点型分开
2.string(string char)
3.boolean
4.object(object array)注意:分别处理
5.undefined没有声明变量
JavaScript中的函数
声明 function test(){}
调用test();
参数不确定的时候用arguments来获取全部的参数
Global对象
escape:对String对象进行编码
unescape:进行反编码
parseInt():将任何类型转化为整数
isNaN():返回boolean表明传入的值是否不是数字
isFinite():返回boolean,指明所提供的值是否是有限的
eval():检查JScript代码并执行
for in 语句
for(var pro in p){
}
for in 语句每次执行都会对pro 属性进行操作
with(对象){
所有方法如果不加对象都是,括号对象的方法
}
with(document){
write('<table>');
write('<tr>');
}
数组
1.快速声明数组:var arrays = ["", "", "" ......];
2.var arr = new Array(“”, “”, “”);
DOM
作用:
DOM(document Object Model)
1.document文档HTML xml 文件(标记语言)
<body>
<div>
<a>www<a/>
</div>
</body>
2.Object 对象(HTML元素 转成的对象(js对象))
注意:如果使用js操作HTML文档,就需要将HTML文档结构转成js对象
a.操作属性
b.操作内容
1.innerText(当作文本取值)(IE可用)textContent(非IE)
2.innerHTML(标签可以操作)
3.outHTML
c.操作样式
obj.style.backgroundColor="red";
className=" ";
有了以上三点的操作之前先转成对象
转成对象的两种形式:
1.标记名(多个)、id(唯一)、name(多个)
document 中的三个方法
var objs=document.getElementsByTagName("div");
var objs=document.getElementById("one");
var objs=document.getElementName("two");
- JS笔记
- js 笔记
- JS笔记
- JS 笔记
- Js笔记
- js笔记
- js笔记
- js笔记
- JS笔记
- js笔记
- js笔记
- js笔记
- JS笔记
- js笔记
- js笔记
- js 笔记
- JS笔记
- JS笔记
- 278. First Bad Version
- 关于使用线程池造成tomcat进程无法正常退出的一点思考
- XMPP客户端登录开发详解
- LoadRunner的参数化保证不重复
- IPC机制
- js笔记
- Unity3D - 成就之路 - 引言
- R.styleable.gallery报错,Android中R.styleable 无法解析时候的解决办法
- GitHub 优秀的 Android 开源项目
- 解决 Python 出现的UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9
- Android WebView开发问题及优化汇总
- 公司ARES studio 自动上传编译启动服务工具
- wireshark工具使用方法
- Android起航系列第六章:android数据存储