谈笑间学会javascript视频教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了谈笑间学会javascript视频教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3225字,纯文字阅读大概需要5分钟。
内容图文
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,通过本教程我们将会来深入学习JavaScript的使用。课程播放地址: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视频教程的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的谈笑间学会javascript视频教程全部内容,希望文章能够帮你解决谈笑间学会javascript视频教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。