zoukankan      html  css  js  c++  java
  • js笔记4

    1、js数据类型分析

    (1)基础类型:string、number、boolean、null、undefined

    (2)引用类型:object-->json、array...

    2、点运算  xxx.sss(对象.属性或方法)

    任何数据类型都拥有属性和方法

    3、字符串的属性和方法

    (1)字符串的定义 :string

    <1> var at="hello world";

    <2>var st=new String("hello")(对象形式定义)

    (2)属性:length

    字符串字节的总数

    st.length

    (3)方法(也是一种函数

    <1>charAt() 返回指定位置的字符

    <2>concat ()连接两个或多个字符串,并返回新的字符串

    <3>indexOf ()返回某个字符串在字符串中首次出现的位置(下标),如果没有,则为-1

    <4>lastIndexOf() 从后向前检索某个字符串再字符串中出现的位置,返回值是从起始位置算起

    <5>match()

    <6>replace()

    <7>search()

    <8>slice(start,end)字符串中截取一段字符,并返回截取的字符

    <9>split()把字符串分割成字符串数组

    <10>subdtr() 两个参数,一个是开始位置,一个是向后截取的个数

    <11>substring()提取字符串中两个指定索引号之间的字符

    <12>toLowercase将所有的大写转换成小写

    <13>toUppercase将所有的小写转换成大写

    <14>trim 除去字符串两端的空白

    4、var 、function、new都是js的关键字

    var 声明变量  function 定义函数  new定义对象

    (1)方法:xx.fn()   fn()是方法  方法归属.前的对象

         函数:fn()    函数归属定义函数的作用域(函数在那个作用域下定义就归属谁)

    (2)JS命名:

      当两个或多个单词在一起构成一个新的单词的时候,从第二个单词开始,首字母要大写,

    这种命名方式叫做驼峰法命名

    (3)数据的三种存储格式

    a:string格式

    b:数组格式

    c:json格式

  • 相关阅读:
    CodeForces 706C Hard problem
    CodeForces 706A Beru-taxi
    CodeForces 706B Interesting drink
    CodeForces 706E Working routine
    CodeForces 706D Vasiliy's Multiset
    CodeForces 703B Mishka and trip
    CodeForces 703C Chris and Road
    POJ 1835 宇航员
    HDU 4907 Task schedule
    HDU 4911 Inversion
  • 原文地址:https://www.cnblogs.com/panghexin/p/9838582.html
Copyright © 2011-2022 走看看