-
JS是基于对象的一种语言,分为三大部分对象:ECMAScript核心对象 DOM文本树对象 BOM浏览器对象。
1、导入方式:尽量放在html的最后面。
<script>
alert("hello")
</script>
<script src="hello.js"></script>
2、变量定义:
var a=1;
var a=1,b=3; //尽量加上;
g=3 //如果不加 var 那么 g 就是一个全局变量。
var s="str"
3、打印:
alert(a)
connsole.log(a) //在控制台才能看到
document.write(a)
4、函数的定义:
5、数据类型的转换:
alert(1+"hello")
alert(1+true) //true 可以表示1
alert(1+false) // false 可以表示0
document.write(parseInt(3.14)) //转换成整型
document.write(parseInt("3.14a")) //转换成整型
document.write(parseInt(a3.14a)) // NaN 转换数字失败时返回的值是 NaN 如果NaN数据出现在表达式中结果一定是false 除了不等于。
6、运算符
var a=1
a++; // a+=1
var b=a++ // b=1 a=2 先赋值再加减
var b= ++a // a=2 b=2 先加减后赋值
7、一元加减法
var a="3"
b=+a; //加一个加号可以转换成整型
alert(typeof(b))
8、for循环
for(var i=1;i<10;++i){
// 代码块
}
<script>
for(var i=1;i<7;i++){
document.write("<h"+i+">"+"hello"+"<h"+i+">") // 在网页中打印h1到h6标签内容是hello
}
</script>
<script>
obj={"11":"111","22":[1,2,3]};
for(var i in obj){
document.write(obj[i]); //如果打印的是 i 那么出的是 obj 的键,或都索引。
}
</script>
版权声明:本文为weixin_45943458原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。