Javascript的一个重要功能就是面向对象的功能,通过基于对象的程序设计,可以用更直观、模块化和可重复使用的方式进行程序开发。
一组包含数据的属性和对属性中包含数据进行操作的方法,称为对象。比如要设定网页的背景颜色,所针对的对象就是document,所用的属性名是bgcolor,如document.bgcolor="blue",就是表示使背景的颜色为蓝色。<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<metaname="viewport"content="width=device-width,initial-scale=1.0">
<metahttp-equiv="X-UA-Compatible"content="ie=edge">
<title>Document</title>
<script>
//九九乘法表
//第一步正阶梯模式
//即第一行1第二行2第三行3......
//1.声明变量str用来存储字符串
letstr='';
//2.利用循环将乘法表写出来
for(leti=1;i<=9;i++){//1-9所以循环9次
for(letj=1;j<=i){//阶梯模式,所以令j<=i
letnum=i*j;
letstr+=i+'×'+j+'='+num
document.write(str)
}
document.write(\\n)
}
</script>
</head>
<body>
</body>
</html>
javascript提供了丰富的运算功能,包括算术运算、关系运算、逻辑运算和连接运算。
JavaScript是一种脚本语言,其源代码在发往客户端运行之前不需经过编译,而是将文本格式的字符代码发送给浏览器由浏览器解释运行。解释语言的弱点是安全性较差,而且在JavaScript中,如果一条运行不了,那么下面的语言也无法运行。而且由于每次重新加载都会重新解译,加载后,有些代码会延迟至运行时才解译,甚至会多次解译,所以速度较慢。