JavaScript 重要知识点
MacOS 常用破解软件
JS获取子节点、父节点和兄弟节点的若干种方式
原生 JavaScript 的 DOM 操作汇总
JavaScript 动态创建标记

JavaScript 动态创建标记

传统创建标记方法

  • document.write方法

  • innerHTML属性

DOM方法

  • createElement 方法

    创建元素节点方法:document.createElement(nodeName)

    //创建一个p元素
    var para = document.createElement('p');
    //此时p元素是文档碎片(document fragment)游离在文档之外
  • appendChild方法

    添加到某元素的节点树

    parent.appendChild(child)

阅读更多
JavaScript 图片库改进

JavaScript 图片库改进

平隐退化

在没有javascript支持的情况下,是否网页会出现错误?

JavaScript和HTML分离

剥离页面元素与用户的逻辑操作,提供页面挂钩

阅读更多
JavaScript-最佳实践

JavaScript-最佳实践

JavaScript相对独立

与HIML语言相比, JavaScript语言的生存环境的要求要苛刻得多。如果 JavaScript代码不符合语法规定, JavaScript解释器(对Web应用而言就是浏览器)将拒绝执行它们并报错;而浏览器在遇到不符合语法规定的HTML代码时,则会千方百计地将其呈现出来。尽管如此,在如今的Web上还是充斥着质量低劣的 JavaScript代码

阅读更多
JavaScript-图片库

JavaScript-图片库

第四章:JavaScript 图片交互

<ul>
    <li><a href="images/3840x2160-3122452-creative-wallpapers.jpg" onclick="showpic(this);return false;">1</a></li>
    <li><a href="images/3840x2160-3374593-free-dusk-wallpapers.jpg" onclick="showpic(this);return false;">2</a></li>
    <li><a href="images/3840x2160-3957507-photos-wallpapers.jpg">3</a></li>
    <li><a href="images/3840x2160-4279191-stunning-retina-wallpapers.jpg">4</a></li>
  </ul>

//占位符
  <img src="images/3840x2160-3122452-creative-wallpapers.jpg" alt="" id="placeholder">
阅读更多
JavaScript-DOM
MacOS 常用快捷键

MacOS 常用快捷键

快捷键是提高效率的捷径

不管使用哪一个 App 或者操作系统,掌握快捷键永远提高效率最简单的方法。就像它的名字”shortcuts”一样,它的设计就是为了让你节省时间的捷径。

macOS 系统自带许多有用的快捷键,有全局的也有各个 App 自己的。Mac App 的特色是 Menubar 上的菜单如果是重要操作一般都会带有匹配的快捷键,而且实现起来非常简单。所以 macOS 生态里的快捷键非常统一。用户只需要学习一套快捷键操作,就可以复制到其他 App 里面。

阅读更多