• javascript学习笔记


    1、确定类型才能进行操作

    var message=''
    message==false (返回true)
    undefined==null  (返回true)
     
    2、其它类型如何转为数据型
    Number('') =>0
    Number('123')=>123
    Number('123php')=>NaN
    parseInt('123php')=>123
    parseInt('12.3')=>12
    parseFloat('12.3php')=>12.3
    3、JavaScript中的字符方法
    var str='php中文网'
    str.charAt(3)=>中
    str.indexOf('p')=>0
    str.lastIndexOf('p')=>2
    str.substr(3,3)=>中文网  (从第几个开始,取多少个字符)
    str.substring(3,str.length)=>中文网 (从第几个开始,取到第几位-1)
    str.replace('php','js')=>js中文网
     
    var url='www.top789.cn'
    url.split('.')=>['www','top789','cn']
    url.toUpperCase()=>WWW.TOP789.CN
    url.toLowerCase()=>www.top789.cn
    (1)var arr=new Array();
    arr[0]='abc'
    arr[1]='def'
    (2)var lang=['html','js','css']
    lang.length=>3
    lang.push('jquery','bootstrp')=>数组尾部添加
    lang.unshift('前端','开发')=》数组头部添加
    lang.pop()=>删除最后一个
    lang.shift()=>删除第一个
    delete lang[1]=》 删除清空数据,得到undefined,但位置还在
    lang.splice(1,2,'php','java')=>["html", "php", "java"]
    splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。
  • 相关阅读:
    P1582 倒水 (二进制)
    P2014 选课 (树形动规)
    多项式前置技能——复数
    P3694 邦邦的大合唱站队 (状压DP)
    P1754 球迷购票问题 (卡特兰数,递推)
    [SCOI2003]字符串折叠 (区间DP)
    [SDOI2008]仪仗队 (欧拉函数)
    4-字符串
    3.输出,输入,基本数据类型
    2.栈,堆,寄存器的理解
  • 原文地址:https://www.cnblogs.com/samphp/p/8576058.html
Copyright © 2020-2023  润新知