• Es6数值方法和字符串方法以及新的数据类型


    一、数值方法

    1.parseInt 在当前这个方法中 是从前往后找识别得整数  找到就返回  并不关心后边是什么
     特性1  从左侧开始 得整数 进行返回提取  剩余得  都舍弃
     特性2  如果是以字母开头得  直接不识别 返回得是nan

    1. console.log(parseInt("1.23"));
    2. console.log(parseInt("1abc"));
    3. console.log(parseInt("12abc"));
    4. console.log(parseInt("a1b1c"));

    2. 判断一个值是否是Nan,Number.isNaN()函数进行判断

    判断一个数值 是否为整数类型,Number.isInteger()函数进行判断

    1. var num1 = 1;
    2. var num2 = 1.2;
    3. console.log(Number.isNaN(num1));
    4. console.log(Number.isInteger(num2));
    5. console.log(Number.isInteger(num1));

    3.math 下新增得方法 返回小数 当中得整数部分

    		console.log(Math.trunc(num2));
    		

    4.判断一个数字 是否是正数  0  还是负数
    在当前这个函数当中  只有三个返回结果  0  1  -1 
    如果超过了正数的范围  或者 是负数的范围  那么返回结果依旧是 1  和 -1

    1. console.log(Math.sign(0));
    2. console.log(Math.sign(-1));
    3. console.log(Math.sign(1));
    4. console.log(Math.sign(2));
    5. console.log(Math.sign(-2));

    二、字符串方法

    1.

    1. var a = 'hallo';
    2. var x = 100;
    3. var y = 200;
    4. console.log("你好啊!"+a+"!!!");
    5. // es6模板字符串 特性1 必须用反引号括起来 特性2 必须是${变量名}
    6. console.log(`你好啊!!!${a}!!`);
    7. // 特性3 我可以写表达式
    8. console.log(`你好啊!!!${x+y}!!!`);

    2. indexof()  检索字符串当中,某一个字符 首次出现得位置  返回这个字符得索引

    1. var str = 'asdfasdfasdfafhfifuhnaskjhf';
    2. console.log(str.indexOf('f'));

    3.重复某一个字符串  repeat(数字)  一共重复了多少次  返回一个新的字符串

    1. var str2 = 'xiaohei';
    2. console.log(str2.repeat(5));

    4. includes 判断字符串当中是否包含某一个字符  如果包含返回true  相反 false

    1. var str1 = 'abcde';
    2. console.log(str1.includes('a'));
    3. console.log(str1.includes('f'));

    5.trim()方法去掉字符串首尾空白字符串; 

    三、新的数据类型

        symbol 是es6当中新出的一个数据类型

         基本数据类型  字符串  数值  布尔 null undefind  symbol

         引用数据类型 数组  对象

         打印出来的记过就是第一无二的值   和其他的任何值和属性都不会被重复

         当前这个属性 不会在for in  for  of当中

         

         

  • 相关阅读:
    痞子衡嵌入式:不同J-Link版本对于i.MXRT1170连接复位后处理行为有所不同
    WPF中在MVVM模式下实现导航功能
    证书管理:从手工到平台化
    [网络工程师]-应用层协议-电子邮件协议
    约瑟夫环问题——《算法》1.1.37的解法
    同源策略和跨域问题
    源码解读之FutureTask如何实现最大等待时间
    炒冷饭、语雀崩、领会员-我最主观的一段文字
    python毕业设计作品基于django框架个人博客系统毕设成品(8)毕业设计论文模板
    kubernetes-HPA、rancher
  • 原文地址:https://blog.csdn.net/m0_72694993/article/details/126840273