• JavaScript基础1


    1.变量声明

      1.JavaScript的变量名可以使用_、数字、字母、$组成,不能以数字开头。

      2.声明变量使用var 变量名; 的格式来进行声明。例如: var name = "XiaoMing"

      3.变量名区分大小写,推荐使用驼峰式命名规则。

      4.ES6 新增了let命令,用于声明变量。但所声明的变量只在let命令所在代码块内有效。

      5.ES6新增const用来声明常量,一旦声明,其值就不能改变。

    console.log("年龄",age)
    /*JS只有一种数字类型 不区分浮点型和整数型*/
    var n1 = 18;
    var n2 = 18.1;
    var n3 = 18.45e2;
    var n4 = NaN//NaN属性是代表非数字值的特殊值。
    
    //字符串类型
    var $ = "nv"
    var s1 ='小强'
    var s = s1+n1;//字符串拼接就用+号。
    console.log(s1.length)

    字符串常用方法:

    slicen和substring区别:

    string.slice(start, stop)和string.substring(start, stop):
    
    两者的相同点:
    如果start等于end,返回空字符串
    如果stop参数省略,则取到字符串末
    如果某个参数超过string的长度,这个参数会被替换为string的长度
    
    substirng()的特点:
    如果 start > stop ,start和stop将被交换
    如果参数是负数或者不是数字,将会被0替换
    
    silce()的特点:
    如果 start > stop 不会交换两者
    如果start小于0,则切割从字符串末尾往前数的第abs(start)个的字符开始(包括该位置的字符)
    如果stop小于0,则切割在从字符串末尾往前数的第abs(stop)个字符结束(不包含该位置字符)
    
    slice和substring的区别
    View Code

     JS 的运算符与或非

     对象(object)

    JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自定义对象。

    JavaScript 提供多个内建对象,比如 String、Date、Array 等等。

    对象只是带有属性和方法的特殊数据类型。

    数组

    数组对象的作用是:使用单独的变量名来存储一系列的值。类似于Python中的列表。

    常见方法:

    详情查看  https://www.cnblogs.com/liwenzhou/p/8004649.html。

  • 相关阅读:
    Soldier and Number Game素数筛
    HDU1501Zipper字符串的dfs
    HDU1285 确定比赛名次 拓扑排序模板题
    HDU1595 find the longest of the shortest dijkstra+记录路径
    HDU1556 Color the ball 前缀和/线段树/树状数组
    Function Run Fun递归+细节处理
    数学公式
    日常 java+雅思+训练题1
    HDU1423Greatest Common Increasing Subsequence
    HDU1595find the longest of the shortestdijkstra+记录路径
  • 原文地址:https://www.cnblogs.com/xiangrikuidebuluo/p/10174824.html
Copyright © 2020-2023  润新知