• javascript语言基础1


    (1)常识:
      大小写敏感的语言
      语句以;结尾。
      标识符只能以a$_开头。
     (2)数据类型
      5种基本数据类型:
      number:数值
      string:字符串
      boolean: true/false
      null:空
      undefined:未定义
     (3)字符串与数组
       字符串:
        length属性 返回字符串的长度
        charAt(index) 返回指定位置的字符
        substring(from, to) 返回子字符串
        indexOf(str) 指定字符串在原字符串中第一
        次出现的位置
        lastIndexOf(str) 指定字符串在原字符串中最后一次出现的的位置
        match(regexp) 返回匹配指定正
        则表达式的字符串,返回的结果是一个数组
         var str2 = 'asd212abc345';
         var reg2 = /[0-9]+/g;
         var arr = str2.match(reg2);
        search(regexp) 返回按照正则表达式检索到的字符串位置
         str2.search(reg2)
        toLowerCase/toUpperCase 返回小写/大写形式
        replace(regexp,'abc'); 替换符合reg正则表达式规定的字符串
         str2 = str2.replace(reg2,'888');
      数组:
         length属性返回数组的长度
         toString()方法, 返回数组的字符串表示
         concat方法, 用于连接两个数组
         join方法,用于将数组中的各个元
         素连接成字符串。
         reverse方法,将数组反转
         slice用于截取数组的一部分并
         以数组的形式返回
         sort()排序,可通过如下形式来重新定义排序方式:
          var arr4 = arr3.sort(function(a1,a2){
          return -a1.length + a2.length;
         }); 

    (4)w3c dom也支持以下操作
      A.Select对象
       属性:
        length: select对象的option个数
        options: 是一个数组,元素是Option对象
        selectedIndex:选择的选项的下标(从0开始)
       Option对象
        属性:
         text:option的标记之间的文本
         value:option的标记的value属性值
         selected: true/false 表示当前选项有没有选上。
       另外,可以使用以下方式创建一个Option对象。
         var op = new Option(text,value);

  • 相关阅读:
    导出大智慧L2要密码的公式
    SQL Server 索引结构及其使用
    职业式证券交易全貌向职业交易员进军者鉴[转]
    sqlite多字段拼接方法
    推荐两个UI、PSD文件搜索网站
    利用事件冒泡和阻止事件冒泡的例子
    js通过八个点 拖动改变div大小
    匿名函数运用js脚本一对圆括号
    js对象转换为json格式的jquery辅助类
    简单清晰的缓冲运动框架
  • 原文地址:https://www.cnblogs.com/smile361/p/2647578.html
Copyright © 2020-2023  润新知