工作技能掌握
- Node.js的fs文件系统,
- JSON与js对象的相互转换(parse,stringily)
- CSS的pointer-events(穿透)
- JS的apply 跟call
JS的apply跟call
每个函数都包含两个非继承来的方法:apply()跟call()。这两个方法都是在特定的作用域中调用函数,实际等于设置函数体内的this的=对象的值。
apply():
接受两个参数:1.在其中运行函数的作用域- 参数数组:可以是Array的实例,也可以是arguments对象
call():
接受两个以上的参数,第一个参数是作用域,其余的所有参数直接传给对象。就是原来传递给函数的参数要罗列出来。
- 参数数组:可以是Array的实例,也可以是arguments对象
CSS的pointer-events
Pointer-events 字面意思是惦记鼠标事件,值常用的是auto 跟none
pointer-events: none; 表示它将捕获不到任何点击,让事件穿透到它的下面。
pointer-events: auto; 默认值,将会捕获在这上边的事件。JSON与js对象的相互转换
首先看看JSON对象和JSON字符串的区别:JSON对象类似于JS对象,只是要对属性的使用“”双引号。而JSON字符串是在JSON对象外加上双引号。在数据传输过程中,json是以
文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。看代码:
下边看转化:
JSON字符串转化为JSON对象,调用parse方法:
Var jsonObj = JSON.parse(jsonStr);
JSON对象转化为JSON字符串,调用stringily方法:
Var jsonStr = JSON.stringify(jsonObj);
知识总结
- jsfl使用flash_cs5_extengding.pdf来查看怎样书写代码和使用。
- bit-101 flash actionScript 动画教程 flash actionScript 动画教程.pdf
- jQuery 的bind()用来绑定事件,绑定事件的格式为$(‘#button’).bind(‘click’, function(){ … });
- unbind()解除通过bind绑定的事件,格式为$(‘#button’).bind(‘click’,function(){ … });
- [jQuery 的事件命名空间]: (http://www.cnblogs.com/lyzg/p/5347857.html)