• 2019-8-16


      

    对象objet:
    命名:自命名              构造函数对象           关键字     new,   this是一种关键字,指的是当前对象,算是一种简称吧。 
    对象属性:就是一个对象的特征;
    对象方法:就是对象的执行动作;
    对象的两种访问方式:一种是对象名称后面跟.                一种是对面后面加大括号括号里面加引号,不加引号的话当字符串使用。
    js事件:
    js事件绑定在对象上的三种方法:
                  1,将事件添加到元素标签的属性上<h3onclick="console.log('奥特曼打怪兽')">海绵宝宝历险记</h3>
                  2,将事件作为属性添加到对象上window.onload = function(){
                      var h4 = document.getElementsByTagName('h4')[0];
                      h4.onclick = function(){
                       console.log('奥特曼第二次打怪兽');
                      }
                     }
                  3,将事件作为方法添加到对象上;  方法名称:addEventListener()   addEventListener:向指定元素添加事件。window.onload = function(){
                       var h4 = document.getElementsByTagName('h4')[0];
                       var fyh=function(){
                         console.log('奥特曼第三次打怪兽');
                      }
        
                        h4.addEventListener('click',fyh,false);        //事件名称、处理程序(回调方法)、false以冒泡方式处理
                        h4.removeEventListener('click',fyh,false);              //将次方法移除;方法名称:removeEventListener
        
                     }
    聚焦与失焦触发事件:function myFunction(){
                var x=document.getElementById("fname");
                 x.value=x.value.toUpperCase();     //获取X内的值,将input框内元素被改变。
                 }
                输入你的名字: <input type="text" id="fname" onchange="myFunction()">
                <p>当你离开输入框后,函数将被触发,将小写字母转为大写字母。</p >                                            鼠标放在input框尚是聚焦,按下键盘移开鼠标点击外面会出现一个失焦事件从而触发函数对象。
    事件冒泡,捕获:事件冒泡是指从里到外开始触发一直到最大的那个,与事件冒泡正好相反,是从最大的一部一部像子元素触发。
    字符串方法:
    单双引号:单引号和双引号(独自使用没区别);  单双引号混合使用同号不能父子关系用。但可以用\包起来使用。
    转义字符(html不会识别 不会起到换行作用占一个字符)(html中没有任何意义);
    字符串可以是对象,但对象不能比较。
    字符串的应用:
    获取字符串长度var str="hello"; console.log(str.length);
    查找字符串中的字符串var str="good good study"   console.log(str.indexOf("study"));
    提取部分字符串      slice   console.log(str.slice(1,3));  substring(取负参数从零开始)始)      console.log(str.substr(3,7));        substr规定长度(取负参数从零开  console.log(str.substr(3,7));
    替换字符串内容          var str="good good study";                  var res=str.replace("good","day");
    连接两个字符串或多个concat

  • 相关阅读:
    haproxy path_end不能忽略
    haproxy hdr和path
    logstash 分析nginx 错误日志
    logstash 处理nginx 访问日志
    rsyslog 同时发生nginx 访问日志和错误日志
    rsyslog 同时发生nginx 访问日志和错误日志
    【codevs1048】石子归并
    【codevs1576】最长严格上升子序列
    【BAT】中文数字to阿拉伯数字转换
    Windows批处理BAT脚本
  • 原文地址:https://www.cnblogs.com/shensss/p/11375084.html
Copyright © 2020-2023  润新知