JS 学习个人知识盲点

  1. 查询字符串的长度str.length
  2. 字符串的不可变更性
    不能像数组一样更改某一个字符,改变字符串的唯一方法是给其重新赋值,可以通过中括号索引查找字符串中第N个字符;
  3. 数组操作函数
    push()在数组尾部追加数据;
    pop()弹出数组最后的数据;
    shift()移除数组的第一个元素;
    unshift()将数据添加到数组的第一位置;
  4. 未定义和未声明区别
    未定义是表示已经声明但并没有赋值(和null也不一样),undefined关键词;
    未声明表示没有进行变量的声明就进行使用;
  5. 对象属性的操作方式
    对象的属性有两种操作方式:一种点操作另一种通过中括号操作符;
    删除对象属性delete;
  6. JSON
    JavaScript Object Notation, JS 对象简谱是一种轻量级的数据交换格式。它允许 数据结构 是 字符串,数字,布尔值,字符串,和 对象 的任意组合;
    JSON属性的名字带有空格,请使用中括号操作符来访问属性的值;
  7. 随机数
    使用方法Math.random()生产小于1的随机值;
  8. 正则表达式
    正则表达式以"/"开始并以"/"结束,g代表全局匹配而不是仅仅匹配第一个,i代表忽略大小写,"\d"代表数字,"\s"代表空白字符(包括空格、换行、回车、制表符、换页符);"\S"表示匹配多个非空字符,不需要另加"+";
本作品采用《CC 协议》,转载必须注明作者和本文链接
CodeFarmer
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!