zoukankan      html  css  js  c++  java
  • JS的一些日常

    1. [1] == 1    =>    true; 很神奇..

    2.js变量命名规则:

    // 1、变量命名必须以字母、下划线”_”或者”$”为开头。其他字符可以是字母、_、美元符号或数字。
    // 2、变量名中不允许使用空格和其他标点符号,首个字不能为数字。
    // 3、变量名长度不能超过255个字符。
    // 4、变量名区分大小写。(javascript是区分大小写的语言)
    // 5、变量名必须放在同一行中
    // 6、不能使用脚本语言中保留的关键字、保留字、true、false 和 null 作为标识符。
    

    3. js监听动画结束:

    通过监听 transitionEnd 事件   和    animationEnd 事件  来实现 !

    var element = document.getElementById('demo');
    element.addEventListener('transitionend', handle, false);
    // element.addEventListener('animationend', handle, false);
    function handle(){
       alert('transitionend事件触发')
    }

     4. prop() 和 attr() 的区别:

    Dom的固有属性用prop()取值或设值, 什么是固有属性 ?

    <input id="chk2" type="checkbox" checked="checked" abc="1" />
    <!-- id,type,checked 为固有属性,  abc为我们自己定义的属性 -->
  • 相关阅读:
    8.使用背景图,制作雪碧图效果
    7.使用定位制作轮播图样式
    6.使用定位,制作弹出框界面
    App 抓包代理设置
    Cypress 自动化环境搭建
    Android APP 性能测试之 GT 工具
    接口测试流程
    接口结构内容
    接口定义
    网络七层协议
  • 原文地址:https://www.cnblogs.com/spotman/p/11527973.html
Copyright © 2011-2022 走看看