JavaScript基础知识学习


1、如何在页面中插入JavaScript




    
    js文件的引入

    

    





// index.js里面的内容。
// 编写外部js代码
alert('JavaScript学习课程');

2、变量




	
	变量



	


3、基本的变量类型的介绍





	





4、运算符-算数运算符




	
	运算符-算数运算符


	


5、递增和递减以及赋值运算符




	
	递增和递减以及赋值运算符





6、字符串




	
	字符串


	


7、数字和字符串转换




	
	数字和字符串转换


	


8、JavaScript中强大的数组Array




	
	JavaScript中强大的数组Array






9、if...else语句,条件判断




	
	条件判断


	


10、比较运算符




	
	比较运算符


	


 11、逻辑运算符:&&并且    ||或者 




	
	逻辑运算符


	


12、switch语句,多个条件判断使用。




	
	switch语句


	


13、三元运算符(运用非常多)




	
	三元运算符(运用非常多)


	


14、for循环




	
	for循环


	


15、break和continue语句




	
	break和continue


	


16、while循环和do while循环




	
	while循环


	


17、函数的定义




	
	函数


	


18、函数传参




	
	函数传参数


	

19、函数返回值和函数表达式




	
	函数返回值和函数表达式


	


20、函数作用域




	
	函数作用域


	
	 
	 

	 



// first.js里面的内容。
(function(){
	var name = 'mjj';
	var hello = function (){
		alert('hello ' + name);
	}
	window.first = hello;
})();

(function (){
	// 这里面作用域
})();
// 上面这个函数叫作自执行函数。
// second.js里面的内容。
(function(){
	var name = 'jack';
	var hello = function (){
		alert('hello ' + name);
	}
	window.second = hello;
})();

21、字符串的切片方法




	
	字符串的切片方法


	


 22、object对象讲解




	
	object对象讲解


	


23、Javascript内置对象Array




	
	Javascript内置对象Array


	


24、数组join()的方法




	
	数组join()的方法


	


25、数组的栈方法和队列方法




	
	数组的栈方法和队列方法


	


26、数组排序的方法




	
	数组排序的方法


	


27、数组的操作方法,数组合并,插入,替换,删除等




	
	数组的操作方法


	


28、数组的位置方法,查找元素的位置




	
	数组的位置方法


	


29、数组的迭代方法,过滤,遍历




	
	数组的迭代方法


	


30、map方法的应用,数组的遍历




	
	map方法的应用


	


31、字符串的常用方法    查找    清除空格     大小写转换




	
	字符串的常用方法


	


32、查找当前字符e在字符串中的所有位置    实例操作




	
	查找当前字符e在字符串中的所有位置


	


33、Date日期对象    输出样式,格式化




	
	Date日期对象


	


34、返回用数字时钟格式的时间     例如:3:02:51 P.M.




	
	返回用数字时钟格式的时间


	


35、字符串和数值相互转换




	
	字符串和数值相互转换


	


36、Global对象  uri 编码 解码




	
	Global对象


	


 37、window对象




	
	window对象


	


38、Math对象   查找列表最大数,最小数    取整,四舍五入,随机数字




	
	Math对象


	


39、利用:Math.random()   获取min到max之间的整数 (1~100)




	
	获取min到max之间的整数 (1~100)


	


40、利用:Math.random()  获取随机颜色  rgb(0~255,0~255,0~255);   ( 模板字符串 ``    var result = `rgb(${r},${g},${b})`) 使用示例




	
	获取随机颜色  rgb(0~255,0~255,0~255);


	


41、利用:Math.random()    生成四位随机验证码




	
	生成四位随机验证码