zoukankan      html  css  js  c++  java
  • Web-js-10月23日

    1.逻辑运算    ||(或)    && (且)     !(非)

    ||    遇到第一个为true的数字就终止并返回

    &&  遇到第一个为false的值   就终止  返回false的值,如果没有false就返回最后那个数。

    ||(或)和&&(且)在一起,&&(且)的优先级比较高于,高于||或

    2.作用域的问题

      1,js代码如何执行

      2,js环境

      3,栈     堆

      js代码在客户端执行前,浏览器会给这个js一个全局环境,这个环境氛分为两个部分

    一个是内存模块,一个是执行模块,内存模块找到当前环境下的所有带var和function的关键字,var进行

    变量声明,function进行声明和定义。

      执行模块逐渐向下执行(会出现语句和代码块),如果是函数执行。

      函数执行:会开辟一个类似于window的私有作用域,在这个私有作用域里又分为两个模块,一个是内存模块,一个是执行模块

    。内存模块找出当前环境下所有带var和function的关键字,还需要注意函数的形参,因为他也是一个私有变量,带var的进行变量声明为私有变量。

      function声明和定义都完成了,然后是执行模块逐渐执行。

    分析:

      

    DOM对象   dom的全称   document   object  model

    Dom  主要研究html中的节点(标签)对节点进行操作,改变标签,改变标签属性,改变css样式,添加事件等。

    Dom研究的对象是document。

      操作流程

        1.选择你要操作的节点

          document.getElementById(“idname”)  通过id名获取元素

          document.getElementsByTagName("div")   标签获取

          获取整个网页中所有的div构成的一个数组集合

          Document.getElementByClassName(“name”)  通过class

          获取整个网页中class叫name的数组集合

          

        2.输出

          (1)  document.Write()在整个文档输出

          (2)  指定的元素中输出  element.innerHTML=

                     innerHTML指的是元素中的内容

             指定的元素中输出Element.innerText=

        二者区别

        innerHTML 中可以嵌套标签

        innerText中只能是文本

        

        

  • 相关阅读:
    Delphi: TMemo垂直滚动条自动显示
    利用百度地图API制作房产酒店地图
    百度地图API--信息窗口
    Echarts饼状图
    JS截取与分割字符串常用技巧总结
    JS DOM1核心概要document
    JS DOM1核心概要1
    phpMVC框架的核心启动类定义
    jquery实现无限滚动瀑布流实现原理
    php连接数据库步骤
  • 原文地址:https://www.cnblogs.com/lovels/p/9844366.html
Copyright © 2011-2022 走看看