JavaScript简记(一)

js基本–属性操纵及注重事项

待更新。。

关于属性操纵注重事项

1、一切相对路径都别拿来比较!!!
(绝对路径能够,入img src="https://segmentfault.com/")。

2、色彩值(color:red;)也不要拿来推断!!!

3、innerHTML的值别拿来推断!!!

4、用事宜处置惩罚函数操纵表单的type存在兼容性问题!!!(IE6 7 8 不兼容,会报错)。

【解决计划】能够用视觉计划处置惩罚,比方切换显现隐蔽。

5、设置浮动时,采纳oDiv.style.float="left";在规范浏览器是支撑的,在某些浏览器是不支撑的。

【解决计划】做兼容性处置惩罚:
计划一:
在IE下
oDiv.style.stylefloat="left";
在非IE下
oDiv.style.cssfloat="left";

计划二(引荐):
采纳增加类的要领

.fl{
    float:left;
}
<div class="fl"></div>

6、js中[]适用于oDiv.style[变化的样式名]=变化的值;
(如:oDiv.style[oinput.value(如width或许height)]="oValue.value(如200px)";
注重:用.点设置的值是不可变的,[]内里的值是可变的。

关于推断的那些事

第一种推断情势:

if(前提){
    前提建立实行
}

适用于当前提建立时,去处置惩罚一件事变,前提不建立,不实行。

第二种推断情势:

if(前提){
    当前提建立实行
}else{
    当前提不建立实行
}

适用于,适用于当前提建立时,去处置惩罚一件事变,不建立实行另一件事。

第三种推断情势:

if(前提1){
    当前提建立实行
}else if(前提2){
    当前提1不建立,前提2建立,则实行。
}

适用于,当某件事建立实行。

    原文作者:安安扬子
    原文地址: https://segmentfault.com/a/1190000007767108
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞