diff --git a/00-前端工具/WebStorm的使用.md b/00-前端工具/WebStorm的使用.md index d07d5d2..c4fb6b4 100644 --- a/00-前端工具/WebStorm的使用.md +++ b/00-前端工具/WebStorm的使用.md @@ -141,10 +141,10 @@ WebStorm 2017.3.3版本的默认编码方式是 GBK,我们还是统一设置 -## tab键的代码补齐 +## 代码的自动补齐 -(1)在html文档中,输入`div*10`,弹出的效果如下: +(1)在html文档中,输入`div*10`,按tab键后,弹出的效果如下: ```html
@@ -180,6 +180,23 @@ WebStorm 2017.3.3版本的默认编码方式是 GBK,我们还是统一设置 20180122_1045.png +(3)方法的注释: + +方法写完之后(注意,一定要先写完整),我们在方法的前面输入`/**`,然后回车,会发现,注释的格式会自动补齐。 + +比如: + +```javascript +/** + * 功能:给定元素查找他的第一个元素子节点,并返回 + * @param ele + * @returns {Element|*|Node} + */ +function getFirstNode(ele){ + var node = ele.firstElementChild || ele.firstChild; + return node; +} +``` ## 常用快捷键 @@ -202,3 +219,7 @@ WebStorm 2017.3.3版本的默认编码方式是 GBK,我们还是统一设置 ``` 如果直接按 【ctrl+C】的话,复制的是整行的内容,把前面的空格也包含进去了。如果不想复制空格,有另外一个办法:将光标放在行尾,然后按住【shift+home】,就能选中你想要的内容了。 + + + + diff --git a/03-JavaScript基础/07-JavaScript基础:DOM操作.md b/03-JavaScript基础/07-JavaScript基础:DOM操作.md index 8fc6f31..c61e6eb 100644 --- a/03-JavaScript基础/07-JavaScript基础:DOM操作.md +++ b/03-JavaScript基础/07-JavaScript基础:DOM操作.md @@ -1,5 +1,5 @@ -> 本文最初发表于[博客园](),并在[GitHub](https://github.com/smyhvae/Web)上持续更新**前端的系列文章**。欢迎在GitHub上关注我,一起入门和进阶前端。 +> 本文最初发表于[博客园](http://www.cnblogs.com/smyhvae/p/8366012.html),并在[GitHub](https://github.com/smyhvae/Web)上持续更新**前端的系列文章**。欢迎在GitHub上关注我,一起入门和进阶前端。 > 以下是正文。 @@ -224,6 +224,7 @@ JavaScript基础分为三个部分: position: relative; } img { + display: block; width: 1210px; height: 80px; background-color: blue; @@ -266,8 +267,8 @@ JavaScript基础分为三个部分: //3.书写事件驱动程序 //类控制 // topBanner.className += " hide"; //保留原类名,添加新类名 - topBanner.className = "hide";//替换旧类名 -// topBanner.style.display = "none"; + topBanner.className = "hide";//替换旧类名(方式一) +// topBanner.style.display = "none"; //方式二:与上一行代码的效果相同 } @@ -301,16 +302,14 @@ JavaScript基础分为三个部分: //1.获取事件源 var img = document.getElementById("box"); - //2.绑定事件(悬停事件:鼠标进入到事件源中立即出发事件) + //2.绑定事件(悬停事件:鼠标进入到事件源中,立即触发事件) img.onmouseover = function () { //3.书写事件驱动程序(修改src) img.src = "image/jd2.png"; // this.src = "image/jd2.png"; } - //1.获取事件源 - var img = document.getElementById("box"); - //2.绑定事件(悬停事件:鼠标进入到事件源中立即出发事件) + //2.绑定事件(悬停事件:鼠标进入到事件源中,立即触发事件) img.onmouseout = function () { //3.书写事件驱动程序(修改src) img.src = "image/jd1.png"; @@ -320,9 +319,8 @@ JavaScript基础分为三个部分: - + -