zoukankan      html  css  js  c++  java
  • 1.2 js基础

    1、onchange    99%用到select上边。


    2、js是干什么的,修改css样式和属性
     
    3、选项卡步骤
     
    1、获取元素
    2、循环给按钮加自定义属性
    3、循环给按钮加事件
     
    4、封装重用
     
    5、全选反选不选步骤
        1、三个按钮
        2、一堆checkbox
        3、点击时从头到尾数一下有多少全选了,如果选中的数量和总数相当则全选,否则不全选
     
    6、变态全选总结;:
        1、给全选按钮加事件
        2、循环给子按钮加事件
        3、子按钮事件中声明变量count,然后循环子按钮判断当前按钮有没有被选中,被选中的count++;
        4、判断count与子按钮数量,如果相等则全选按钮选中
    7、数组
        1、[1,2,3,4]
        2、操作元素的内容【表单元素(元素.value)、
                非表单元素(.innerHTML)】
                设置内容:元素.innerHTML='234';
        3、字符串拼接
                字符串和数字相加会把数字变成字符串
                程序从左往右执行 alert('12'+1+5+'abc'),执行结果是1215abc
                程序中括号是提高优先级的。
                字符串不能换行 
     
    9、代码规范 注意命名、缩进
     
    10、代码调试
                软调试:借助工具。
                硬调试:
                            读代码(一个字母一个字母的读)
                            alert(1);
                            document.title='abc';
                            document.write('');
                            console.log
     
    11、数据类型【可分的(object),不可分的(基本数据类型)
            检测数据类型  typeof   
            只有6种类型
            string       字符串     不可分
            number    数字        不可分
            boolean   布尔值     不可分
            undefined        undefined    本身没有意义,不可分
                                    什么时候会出现(
                                                                1、变量声明了但是没有赋值
                                                                2、访问 一个不存在的属性 
                                                                3、当参数没有值
                                    变量本身是没有类型的,类型由值决定
            object       对象    现实生活中东西分两种一种是不可分的,一种是可分的
                              数组元素
                            
            function   有争议   
  • 相关阅读:
    常见的块级元素和内联(行内)元素
    全屏滚动插件fullPage的使用
    Git使用规范
    MinIO使用教程(待完成)
    [Flutter] CachedNetworkImage加载图片证书校验失败
    [Flutter] 扩展一个支持弹出菜单的IconButton
    [Node.js] 后端服务导出CSV数据流给前端下载
    下载 VMware Tools (VMware 16)
    [Flutter] 在Windows平台中使用VS2019调试win插件
    c#CSV文件生成
  • 原文地址:https://www.cnblogs.com/wujiaolong/p/7290303.html
Copyright © 2011-2022 走看看