JS编程艺术读书笔记
LeapMotion1
这个作者很懒,什么都没留下…
展开
-
JavascriptDom编程艺术学习笔记一
最好的做法是把<script>标签放在HTML文档的最后,</body>标签之前。 现在大多数浏览器的脚本默认是Javascript,所以<script> 标签中不用再包含传统的type="text/javascript" 属性。 JS是一种解释性、弱类型语言。JS是区分大小写的语言。 注释:JS中常用的行注释是://,块级注释是/**/。 不推荐在JS中使用 <!----> 注释,虽然JS解释器对原创 2017-12-04 17:31:50 · 665 阅读 · 0 评论 -
JavascriptDom编程艺术学习笔记二
getAttribute()和setAttribute()方法是获取节点的属性,该方法不属于document对象。 若一个站点用到多个js文件,为了减少对站点的请求次数(提高性能),应该把这些.js文件合并到一个js文件中。 事件处理函数的工作机制:如给某个超链接添加一个onclick事件处理函数,当该事件发生时,相应的JS代码就会得到执行。并返回一个布尔值true或false,如果返回的是true原创 2017-12-05 13:32:26 · 374 阅读 · 0 评论 -
js中创建元素createElement\createTextNode\appendChild
在html文档中,加入以下元素<p>This is <em>my</em> content.</p>//以下方法中用到:getElementById、getElementsByTagName //创建元素节点用到:createElement、createTextNode、appendChild function createTestDiv() { if (!document.getEleme原创 2017-12-05 20:55:38 · 817 阅读 · 0 评论 -
javascript中insertAfter()和insertBefore()函数
//利用js提供的insertBefore及过滤器nextSibling\parentNode等function insertAfter(newElement, targetElement) { var parent = targetElement.parentNode; //如果要插入的目标元素是其父元素的最后一个元素节点,直接插入该元素 //否则,在目标元素的下一个兄弟元原创 2017-12-05 21:14:57 · 6232 阅读 · 0 评论 -
JavascriptDom编程艺术学习笔记三
本篇文章要实现以下几个功能点: 1.平稳退化:在没有JS的情况下也能正常工作 2.分离JS和HTML 3.向后兼容性:新老版本的浏览器都适用 4.性能优化 1. 平稳退化功能 要保证JS代码适用于各个版本、各种类型的浏览器,甚至在禁用JS代码的时候,依然能正常运行。2.”javascript:”伪协议 这是一种非标准化的协议,能让我们通过一个链接来调用JS函数。 “真原创 2017-12-05 19:25:14 · 349 阅读 · 0 评论