zoukankan      html  css  js  c++  java
  • 零碎知识点总结

    1.DOM节点访问元素的方法:
             document.getElementById(‘元素ID属性值’)
             document.getElementByClassName(‘元素class属性值’)[0]
             document.getElementByTagName(‘元素标签名’)[0];
    2.关于()与[]的问题:
              解决办法:改用[]作为下标符号。主要适用于变量,集合类;. 不能操作变量,操作变量应该使用[];
    3.在IE中input标签的type属性是只读的,但在FireFox中是可读写的
    4.IE与FireFox的访问父元素有区别,IE为Obj.ParentElement属性;FireFox为Obj.ParentNode属性
              解决办法:因为FireFox与IE都支持DOM,因此统一用ParentNode属性
    5.  FireFox不支持元素的innerText属性,需用textContent;
    6.如何隐藏一个元素
              display:none;
              0;height:0;
              background-color:#fff;
              opacity:0;
     7.sublime快捷键
                 div #id + tab
                 div.class + tab
                  多个 div*n
                  p{$}*6 

    8.逗号表达式:取最右边的那个值;
                if(1,0){alert('true');}//取最右边的;
                else{alert('false')}      //   false;
     
                var a=(12,123,'ok')//取最右边的;
              alert(a);//   ok;
    9.
             function add(n1){
                          return function (n2){
                                  return function(n3){
                                      return n1+n2+n3;
                                        }
                                     }
                                 }
                                 alert(add(2)(3)(4)); //三级函数,有三个return;
                                            
               function fn(n1){
                            return {plus:function(n2){
                                  return{mins:function(n3){
                                       return n1+n2-n3;}
                                           }
                                        }
                                    }
                                }
                                alert(fn(5).plus(3).mins(6))//json法,有三个括号,需要三个return;

    10.|| 取值:或运算符从左往右只看一个条件,这个条件如果为真,就不会再接着看后面的了,如果为假,就继续选择后面的条件.

    11.严格模式:
                                                开启严格模式:'use strict'
                                                作用范围: script标签内;
                                                严格模式:
                                                                1.变量必须加var;
                                                                2.干掉了with;
                                                                3.for循环里面不能定义函数;
                                                                4.if里面也不能定义函数了;
                                                缺点: 不兼容;

    人生如戏,或实力或演技
  • 相关阅读:
    [日常工作]WorkStation 使用端口转发的方式使用宿主机IP地址提供服务
    [日常工作]虚拟机或者实体机转换成HyperV虚拟机的方法
    [linux学习]sysctl 以及 net.ipv4.ip_forward
    [自学]Docker system 命令 查看docker镜像磁盘占用情况 Docker volume 相关
    Docker 修改默认存储路径的一个方法
    [学习笔记]Ubuntu下安装配置SQLSERVER2017
    VSCODE安装以及使用Python运行调试代码的简单记录
    Win2012r2 以及win2016 安装.NET3.5
    Win2016以及win10 IIS10 下安装IEwebcontrol的方法
    [日常工作]协助同事从不能开机的机器上面获取资料信息
  • 原文地址:https://www.cnblogs.com/yang0902/p/5697891.html
Copyright © 2011-2022 走看看