• 零碎知识点总结


    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里面也不能定义函数了;
                                                缺点: 不兼容;

    人生如戏,或实力或演技
  • 相关阅读:
    .net core json 操作
    TypeScript 解构和展开
    asp.net core 学习路线
    NVM的安装和NPM下载速度慢的问题
    OzCode 最牛Visual Studio 调试工具
    破解EntityFramework Core
    动态WebAPI实现原理
    sqlyog 下载
    小程序生成二维码,海报
    .net core 拦截器的使用
  • 原文地址:https://www.cnblogs.com/yang0902/p/5697891.html
Copyright © 2020-2023  润新知