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
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

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