最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

谈笑间学会javascript视频教程

来源:懂视网 责编:小采 时间:2020-11-27 20:13:53
文档

谈笑间学会javascript视频教程

谈笑间学会javascript视频教程:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,通过本教程我们将会来深入学习JavaScript的使用。课程播放地址:http://www
推荐度:
导读谈笑间学会javascript视频教程:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,通过本教程我们将会来深入学习JavaScript的使用。课程播放地址:http://www
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,通过本教程我们将会来深入学习JavaScript的使用。

$N7HAGS[00VI)6A[R9~5S{H.png

课程播放地址:http://www.gxlcms.com/course/203.html

该老师讲课风格:

教师讲课深入浅出,条理清楚,层层剖析,环环相扣,论证严密,结构严谨,用思维的逻辑力量吸引学生的注意力,用理智控制课堂教学进程。学生通过听教师的讲授,不仅学到知识,也受到思维的训练,还受到教师严谨的治学态度的熏陶和感染。

本视频中较为难点是javascript操作对象了:

<script type="text/javascript" >	/**
	*对象声明和赋值操作
	*
	**/
 	var empty={} //空对象声明
	var point ={x:0,y:0}; //声明并直接赋值
	var circle={x:point,y:point.y+1,randis:2}; //声明赋值	
	//复杂对象声明并赋值
	var home={	"
name":"Home simpson",	
"age":34,	
"married":true,	
"occupation":"plant operation",	
"email":"linfeng@google.com"
	
	}	//数组对象声明
	var array=new Array();	
array[0]="hello\t";	
array[1]="world\t";	array[2]="javascript\t";	
/**
	* for in 方法 遍历数组
	**/
	function foreach(){	
var names="";	
for( var name in array)
	{
	alert(array[name]);	
	names+=name+"\n";	
//alert(names);	
	}
	}	/**
	* join("分隔符"):返回用分隔符分隔的新数组
	*
	**/
	function array_join(){	 
var joinarray=array.join(",");
	 alert(joinarray);
	
	}	/**
	*reverse():返回翻转后的数组
	*
	*/
	function array_reverse(){	
var reversearray= array.reverse();
	alert(reversearray);
	}	/**
	* sort():返回排序后的数组
	*
	*/
	function array_sort(){	 
var reversesort= array.sort();
	 alert(reversesort);
	}	var array_add=new Array("add element");	
/**
	* concat():将一个新数组展开与原数组合并,返回新数组
	*
	*/
	function array_concat(){	
var new_array=array.concat(array_add);
	alert(new_array);
	}	/**
	*slice(数组下标,影响个数) :返回数组片段
	*
	*/	
	 function array_slice(){	 
array.concat(array_add);	 
var slice_array=array.slice(0,2);
	 alert(slice_array);//
	 }	
/**
 *splice(数组下标,影响元素个数0/1,....,插入数据1,....):删除指定位置 指定个数的元素
 *return 返回影响后的新数组 (如果影响个数为0,则在下标位置插入参数3--N对应的元素)
	 *备注:和concat不同,插入的数组不会展开,而是作为一个元素插入
 **/
	function array_splice(){	
	var a=[1,2,3,4,5,6,7,8];	
//a.splice(4);
	//a.splice(2,3); a=[1,2,6,7,8]
	//a.splice(2,0,'a','b'); //a=[1,2,a,b,3,4,5,6,7,8]
	a.splice(3,0,'abc');//a=[1,2,abc,3,4,5,6,7,8]
	alert(a);
	
	}	/**
	* push():从栈底插入一个或多个对象,返回数组的新长度
	* pop():从栈底删除一个对象,数组长度-1,返回它删除的值
	* 备注:push和pop不是生成新数组,而是在原来数组的基础上加入和删除元素
	*
	**/
	function push_pop(){	var stack=[];
	stack.push(1,2);
	alert(stack);
	stack.pop();
	alert(stack);
	stack.push(3);
	alert(stack);
	stack.pop();
	stack.push([4,5]);
	alert(stack);
 }	/**
	*unshift():从栈顶插入一个或几个对象,原数组元素向下移动,返回数组新长度
	*shift():从栈顶删除一个元素,其他元素向上补充,返回删除的元素值
	*备注:unshift和shift不是生成新数组,而是在原来数组的基础上加入和删除元素
	* 插入的数组顺序刚好和原数组顺序相反
	*/
	function unshift_shift(){	var stack=[];
	stack.unshift(1);
	stack.unshift(2);
	
	alert(stack.shift());
	alert(stack);

	alert(stack.unshift(3,[ab]));	//stack.shift();
	//alert(stack);
	//stack.shift();
	//alert(stack);
	}
</script>

这里还给大家推荐了源码资源的下载:http://www.gxlcms.com/xiazai/code/2133

资源里面给大家分享了视频课件以及源码

文档

谈笑间学会javascript视频教程

谈笑间学会javascript视频教程:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,通过本教程我们将会来深入学习JavaScript的使用。课程播放地址:http://www
推荐度:
标签: 教程 视频教程 js
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top