zoukankan      html  css  js  c++  java
  • 03_内置对象

    Math

    Math.max()

    自定义一个对象,实现系统的max 方法。

    产生随机的十六进制颜色值:

    Date对象:

    Date 对象中常见的方法:

    对象的构造方式:

    获取时间:

    Data对象的方法的总结:

    案例:格式化日期:

    String 对象:

    关于字符串的不可变性:

    字符串的方法:

    charAt()

    fromCharCode() #静态方法

    .concat()

    .indexOf()和 lastIndexOf()

    如果找不到的话,就是-1 ,

    .replace() :

    .slice() :

    .split() :

    .substr() :

    .substring() :

    .toLocalLowerCase() /.toLowerCase():

    .toLocalUpperCase() /.toUpperCase():

    pass

    .trim():

    字符串案例:

    案例一:

    案例二:

    案例三:

    Array对象:

    注: var arr3 = { };  这时arr3 是对象,它的类型是Object。

    如何判断变量是否是数组类型:

    常用的方法:

    1    .concat()

    2    .every()

    参数是个函数(callback)

    它类似于Python中的map () 

    结果是false

    3,filter()

    它类似于Python中的filter() 

    4,push()  .pop() .shift().unshift()

    5,forEach()

    它的参数也是个函数,

    6 .indexOf()

    7 .join()

    这个刚好和Python 中的相反。(Python中的join 是字符串的方法,而这里的join 是数组的方法)

    8 .map()

    它的参数也是个函数。

    9 .reverse()

    10 .sort()

    要在sort 中传入函数

    11 .slice()

    结果是个数组,这里只有一个40

    12,.splice() 

    基本包装类型:

    基本类型是:number ,string ,boolean

    直接写的var a = "hello "; 它的类型是string  .

    number 变成了基本包装类型,

    boolean 也是基本包装类型,

    注意:上图中的第二个是类型转换,不是创建对象(因为没有new )。

    总结:string number boolean 既是基本类型,也是基本包装类型。

    扩展:

    参考:https://www.cnblogs.com/yuanxinghuo/p/7881366.html

    关于js 中的 &&

     其他符号参考文档。

  • 相关阅读:
    边工作边刷题:70天一遍leetcode: day 3
    边工作边刷题:70天一遍leetcode: day 3
    边工作边刷题:70天一遍leetcode: day 4
    边工作边刷题:70天一遍leetcode: day 4
    边工作边刷题:70天一遍leetcode: day 4
    javascript和jquery 获取触发事件的元素
    javascript 柯里化
    惰性函数
    IE6和IE7的line-height和现代浏览器不一致的问题
    img图片之间有空隙的问题
  • 原文地址:https://www.cnblogs.com/zach0812/p/11542361.html
Copyright © 2011-2022 走看看