zoukankan      html  css  js  c++  java
  • JavaScript的基础语法

    变量和数据类型

    • Javascript是弱类型脚本语言,使用变量前,可以无需定义,当使用某个变量的时候直接使用即可。主要分为以下两种定义方式:
      • 隐式定义:直接给变量赋值
      • 显示定义:使用var关键字定义变量
    • 变量的命名需要遵循一下规则
      • 首字母必须是字母(大小学均可)、下划线(_)、或者美元符号($)
      • 余下的字母可以是下划线、美元符号、任意字母或者是数字字符
      • 变量名不能使用关键字
    • Javascript是弱类型脚本语言,声明变量时无需指定变量的数据类型。JavaScript是解释时动态决定的,数据保存在内存中也是有数据类型的,JavaScript常用数据类型如下:
      • 数值类型(number):包含整数和浮点数
      • 布尔类型(boolean):只有true和false两个值
      • 字符串类型(string):字符串必须使用双引号和单引号括起来
      • 未定义类型(undefined):专门用来确定一个已经创建但是没有初值的变量
      • 空类型(null):用于表明某个变量的值为空
      • 对象类型(object):javascript中的对象、数组等
    • Javascript和其它编程语言一样有进行类型转换的能力
      • 通过“+”号或toString()方法将数值转换成字符串
      • 通过parseInt()将字符串转换成整形
      • 通过parseFloat()将字符串转换成浮点型
    • JavaScript中字符串的常用操作方法:
      • charAt():获取字符串特定索引处的字符
      • toUpperCase():将字符串的所有字符转换成大写字母
      • indexOf():返回字符串特定字符串第一次出现的位置
      • substring():返回字符串的某个子串
      • slice():返回某个字符串的某个子串,支持负数参数,功能更强大
      • concat():用于将多个字符串拼加成一个字符串
      • replace():将字符串中的某个子串以特定的字符串替换
      • split():将某个字符串分割成多个字符串,可以指定分隔符
      • match():使用正则表达式搜索目标子字符串
      • search():使用正则表达式搜索目标子字符串

          注意:Javascript中的字符串和Java中字符串的区别:

    • JavaScript中的字符串可以用单引号括起来
    • Javascript中比较两个字符串的字符序列是否相等使用==即可,无需使用equals()方法
  • 相关阅读:
    C#遍历DataSet中数据的几种方法总结
    ajax跨域访问控制
    几种数据库的大数据批量插入(SqlServer、Oracle、SQLite和MySql)
    转:InnoDB多版本(MVCC)实现简要分析
    转:InnoDB Page Structure(InnoDB页面结构详解)
    PostgreSQL 数据库角色
    PostgreSQL 9.5 客户端认证
    PostgreSQL服务器参数配置
    转:InnoDB Log Block Structure(InnoDB日志Block结构详解)
    转:InnoDB Crash Recovery 流程源码实现分析
  • 原文地址:https://www.cnblogs.com/abyss1114/p/7618287.html
Copyright © 2011-2022 走看看