zoukankan      html  css  js  c++  java
  • javascript 一些特殊的写法

    数组+数组:

        ["f", "o", "o"]+[]

        执行结果:"f,o,o"

        ["f", "o", "o"]+['1']

         执行结果:"f,o,o1"   

         ["f", "o", "o"]+['1']

         执行结果:"f,o,o1"

        ["f", "o", "o"]+['1','2','3']

         执行结果:"f,o,o1,2,3"

        ["f", "o", "o"]+['2','2','3']+['x','y']

         执行结果:"f,o,o2,2,3x,y"

    以上测试可以看出[]+[]就是把第一个数组的最后一个元素跟第二个数组的第一个元素做string相加,然后其他的元素按照concat,并且的到的结果是string

    typeof (["f", "o", "o"]+['1','2']);

     执行结果:"string"

    delete

     delete [].length;

    执行结果:false

    当delete操作符返回true时表示可以删除,返回false表示不能删除

    delete 运算符删除对以前定义的对象属性或方法的引用,delete 运算符不能删除开发者未定义的属性和方法

  • 相关阅读:
    6.4 总结(关于正确率)
    POI2013 Bytecomputer
    BZOJ1485 有趣的数列
    PAM
    BZOJ1787 meet
    BZOJ3895 rock
    URAL 1996 Cipher Message 3
    BZOJ1468 Tree
    Javascript初识之数据类型
    Javascript初识之流程控制、函数和内置对象
  • 原文地址:https://www.cnblogs.com/onedayof2010/p/4272734.html
Copyright © 2011-2022 走看看