zoukankan      html  css  js  c++  java
  • web前端:js

     内嵌样式<script></script>
    alert(“123”)弹出对话框
    document.write(“test”)

    引入方式
    <title></title>
    <script type="text/javascript"src"./js/test.js"></script>

    js数据类型
    undefined 未定义,当函数无明确返回值时,其调用结果也为undefined
    null 空
    typeof运算符
    undefined类型
    null类型
    boolean类型
    number类型
    string类型
    数据类型转换  Boolean(value)——把给定的值转换成boolean型;
     Number(value)——把给定的值转换成数字(可以是整数或浮点数);
    String(value)——把给定的值转换成字符串;

    应用数据类型
    原生对象:Boolean、Number、Date、
    内置对象:Global和Math
    宿主对象:BOM和DOM对象都是宿主对象。

    函数
    function函数名

    string:
    charcodeat(index):返回指定索引的Unicode编码
    charat(index):返回索引位置处的字符
    slicecstart【,end】:返回字符串的片段

    instanceof运算符
    shift():删除数组的第一个元素,返回删除的值
    pop():删除数组的最后一个元素,返回删除的值
    unshift():把参数加载数组的前面,返回数组的长度
    push():将参数加载到数组的最后,返回数组的长度
    concat():把两个数组拼接起来

    location对象包含当前uri的相关信息
    1,属性 href:设置或返回一个完整的url
    2,search:返回url后面的查询数据
    方法:assign 页面跳转       replace替换        reload屏幕高度
    screen对象客户端信息       

    document对象
    title:返回或设置当前文档的标题
    url:返回当前文档的url
    bgcolor:设置文档的背景色
    fgcolor:字体颜色

    操作元素的内容
    innerhtml:设置或获取标签对中的内容
    lextcontent:获得ff的兼容

    属性的操作
    直接操作:对象.属性=值
    getattribute("属性")

    节点
    方法:getelementsbytagname()
    getelementsbyname()
    getelementbyid()

    obj.parentnode:获其父元素节点
    obj.childnodes:获其子节点,只包含其次节点
    obj.firstchild:其第一个子节点
    obj.lostchild:其最后一个子节点
    obj.nextsibling:其下一个兄弟节点
    obj.previousibing:其上一个兄弟节点

    replacechild替换
    createElement创建一个元素

  • 相关阅读:
    网络编程基础之TCP编程学习(一)
    日常巡检(脚本)
    Mysql主主配置
    创建用户和相对应的随机密码
    企业网络连接测试
    Docker 方式部署 Gitlab 并使用自定义的http端口
    Vue学习笔记(二):使用Axios进行跨域请求
    Vue学习笔记(一):引入Bootstrap和jQuery
    C# / .NET Core 调用javascript方法(适用于Windows/Linux平台)
    Centos7.7安装bcm43142(博通)无线网卡驱动
  • 原文地址:https://www.cnblogs.com/miaozhicheng/p/4789835.html
Copyright © 2011-2022 走看看