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

    js的特点:
    jsUnicode字符集编写的,完全支持文本,Unicode是ASCII和Latin-1超集
    js注意规范:
    1.js严重区分大小写
    2.每句代码结束之后使用分号代表结束
    3.命名规范,构造函数首字母大写,再驼峰,函数首字母小写,再驼峰
    获取节点元素:
    document.getElementById("box") 通id名字获取,返回单个元素
    document.getElementsByClassName("class名字") 通过class名字获取,返回集合
    document.getElementsByName("li") 通过标签名字来获取元素 返回集合
    document.getElementsByClassName('box').length 获取集合元素的个数
    通过js给给元素拼接
    var box = document.getElementById('boxes')
    box.innerHTML = "This is js!<a href="http://www.baidu.com">跳转百度</a>";
    box.innerText 不可以解析标签
    box.inneHTML 可以解析标签
    alert(‘弹框要显示的信息’) 页面的弹框
    变量:
    1.字母,数字,下划线,$ 不能作为开头
    2.所有的变量必须使用var声明之后才能使用
    3.一个变量没有赋初始值,系统会默认的undefined

    变量声明:
    第一种:
    var a=1;
    var b=2;
    第二种:
    var a=1,
    b=2,
    c=3;
    六大数据类型:
    number: 数字 var a = 1;
    string:字符串 var str = 'hello';
    Boolean:布尔值 var bool = true;
    function:函数 var fn = function() {alert(1)};
    undefined:未定义,值就是undefined-原始数据类型
    Object:对象 alert({age:"abc"});

    数字:
    js不区分整数和浮点数(小数)
    范围:-2^53~2^53,超过低位精度就会不准确,浮点数就不准确

  • 相关阅读:
    CCF NOI1032 菱形
    CCF NOI1031 等腰三角形
    CCF NOI1030 角谷猜想
    CCF NOI1029 信息加密
    CCF NOI1028 判断互质
    CCF NOI1027 数字之和
    CCF NOI1026 表演打分
    CCF NOI1025 统计奖牌
    CCF NOI1024 因子个数
    CCF NOI1023 最大跨度
  • 原文地址:https://www.cnblogs.com/an5456/p/10909741.html
Copyright © 2011-2022 走看看