javascript 学习笔记一

1. web是万维网的简称,是Internet 上应用最广泛的信息交流工具。
2. HTTP 是HyperText Transfer Protocal 的缩写,用于实现Web 浏览器和Web 服务器之间
	的信息传输。
3. JavaScript 使用动态联编,即JavaScript 的对象引用在运行时进行检查;Java 采用静态
	联编,即Java 的对象引用必须在编译的时候进行。
4. <head> 标记主要用来放置不在Web 浏览器窗口中显示的程序。
5. 使用javascript 脚本检测用户使用的浏览器类型。navigator 变量。
6. 在不支持javascript 脚本的浏览器中隐藏脚本。
	<script type="text/javascript">
		<!--
		//
		js code
		//-->
	</script>
	支持Javascript的浏览器会将// 作为整个HTML 注释的一部分。
	也可以使用 noscript 标记对给出提示信息。
	
7. javascript 中的基本数据类型
	string 不区分单个字符和字符串。
	number 表示数值类型。
	boolean 取值为 true 或者 false。这来两个值不能使用0 或者 1 代替。
	null 表示空值数据。专门用于指明一个已经创建,但是没有初值的数据。
	object function
	
8. 转义字符
	\b 退格
	\f 换页
	\n 换行
	\r 回车
	\t 制表
	\' 单引
	\" 双引
9. 字符操作符 + +=
10. 位操作符
	为操作符将操作数看作一串二进制位(0和1)进行运算,但返回值仍是十进制数。
	
11. 数据类型转换
	因为操作符要求数据类是相同的,如果操作符是不同的数据类型,则需要进行数据类型
	转换。
12. javascript 的内部转换机制
	简单的数字相加
	3 + 3 
	一个是数字,一个是字符串,加号表示的操作就从算术加法变成了两个字符串的相加。
	3 + "3" = "33"
	第二个操作数的字符串性质决定了表达式的整个运算。
	3 + 3 + "3" = "63"
	
13. 将字符串转换为数值
	parseInt() 将小数字符串传递给它,字符串小数点后面的位数全部舍去。
	praseInt("23.45") = 23 没有四舍五入
	parseFloat()
	
14. 将数值转换为字符串。当表达式中遇到数值和字符串的时候,javascript 默认地
	将数值转换为字符串。将数值转换为字符串最简单的方法:
	"" + 2500 

15. break 和 continue 语句
	在循环中 break 立即退出循环, continue 终止本次循环,并执行下一次循环。

16. 函数的概念
	函数定义通常放在<head> 中,这样<body> 显示时内容已经装载完成。
	
17. javascript 中全局变量的全局是针对当前载入浏览器的页面而言的。一旦页面被卸载,在网页
	中定义的所有全局变量都将被从内存中清除。

18. javascript 的全局函数。escape() unescape() 用于将一些特殊字符变换成ASCII, unescape() 功能正好相反。


	

你可能感兴趣的:(JavaScript)