zoukankan      html  css  js  c++  java
  • JS Error

    1. SyntaxError 语法错误
    // 变量名不规范
    // var 1 = 1;
    var 1ab = 1;

    关键字赋值
    new = 5;
    function = 1;

    基本语法错误:
    var a = 5:

    function 1test() {};


    2.ReferenceError引用错误

    变量或者函数未被声明;
    test();

    var a = 1 = 2;


    3. RangeError 范围错误
    数组长度赋值为负数

    var arr = [1, 2, 3];
    arr.length = -1;

    对象方法参数超出可行范围:
    var num = new Number(66.66);
    console.log(num.toFixed(-1));


    4.TypeError
    调用不存在的方法
    123();

    var obj = {};
    obj.say();

    实例化原始值,实例化必须是构造函数
    var a = new 'string';
    var a = new 123;

    5. URI error: uniform resource identifier 统一资源标志符
    URL: uniform resource locator 统一资源定位符
    URN: uniform resource name 统一资源名称
    URL:https://ke.qq.com/webcourse/index.html#cid=329070&term_id=100390499&taid=2890250997532014&vid=5285890793853459810 (可以访问的资源)
    URN:ke.qq.com/webcourse/index.html#cid=329070&term_id=100390499&taid=2890250997532014&vid=5285890793853459810
    href="tel:1390000000"
    href="mailto:rrrr@qq.com"

    var myUrl = 'http://www.baidu.cin?name="小叶"';
    var newUrl = encodeURI(myUrl);
    var newNweUrl = decodeURI(newUrl)


    6. EvalError eval函数执行错误
    eval 可以把json字符串形式的数据转化成json对象的
    eval('1');


    var obj = {
    a: 1,
    b: 1
    };

    console.log(eval('obj'));
    console.log(eval(obj));


    new Error('print error');// output error
    new ReferenceError();

  • 相关阅读:
    JDBC连接各种数据库的字符串,就是不好记
    HTTP协议详解
    gson 简要使用
    maven 仓库地址:
    HTTP请求头详解
    HTTP协议---HTTP请求中的常用请求字段和HTTP的响应状态码及响应头
    如何终止java线程
    oracle 函数大全及运算符
    Java集合的线程安全用法
    哈希算法快速查表的原理
  • 原文地址:https://www.cnblogs.com/ycherry/p/12106141.html
Copyright © 2011-2022 走看看