日常学习 简单DML

统一命名方式:小驼峰

比如:浏览器,nodejs

使用${变量名}来引用

如:

while("a"){

}

1表示从指定位置index开始改1个元素

调用: a()

arguments 参数收集器

属性名:属性值,

属性名:属性值,

方法名:function(){

},

方法名:function(){

}

}

function Student(id,name,age){

this.id = id;

this.name = name;

this.age = age;

}

class 类名{

}

  • 功能
    • 事件监听
      • 鼠标点击事件 onclick
    • 展示与隐藏地图
      • 封装函数
    • 再页面原来就有元素的情况下插入数据
      • 元素.innerText 插入文本
      • 元素.innerHTML 插入文本和标签代码
  • 方式四:使用类来创建对象
  • 方式三:使用构造函数(作用是传参)
  • 方式二:new Object方式创建对象
  • 面向对象
    • 作用:存储数据(主要),实现功能
    • 创建对象
      • 方式一:直接编写对象(通常只写属性)
        • let stu = {
  • 回调函数
    • 将函数作为参数传递给形式参数
  • 参数默认值,再定义函数时,形式参数直接赋值
  • 返回值
    • 正常return
    • 没有返回值,返回值为undefined
  • 参数
    • 普通传参
    • 无参数,也可以传参
  • 变量形式定义
  • js的函数
    • 函数定义
      • 常规定义
    • 获取一个
    • 获取每一个 遍历
  • 页面插入元素方式
    • document.write(元素) 页面没有其他东西的时候才能用此方式展示,也只能在浏览器上运行
  • 数组
    • 创建
      • 创建一个空数组 let arr = []
      • 创建指定长度数组 let arr = new Array(3)
      • 创建指定内容的数组 let arr = new ["aa","bb","cc"]
      • push(新元素)  往末尾加
      • unshift(新元素) 往开头加
      • splice(index,0,新元素) 往指定位置加
      • pop() 删除最后一个
      • shift()删除第一个
      • splice(index,1) 删除指定位置,1表示从index位置开始删除1个
      • splice(0,arr.length) 全删
      • 数组名[index] = 新值
      • splice(index,1,新元素) 修改指定位置
  • 基础语法
    • 数据类型
      • 基本类型
        • 数字类型
        • 字符串类型
        • 布尔类型
      • 引用类型
        • 数组
        • 对象
        • 函数
      • 特殊类型
        • null
        • undef
        • NaN(not a number)
    • 运算符
      • ==普通比较,只比较值 123 与 "123"相等
      • ===全等比较,先比较数据类型,再比较值
    • 流程控制
      • 基本和Java是一样的
      • 特殊点:判断语句除了能用布尔类型进行判断之外,还能使用别的类型判断
        • 只要结果是null/undefined/NaN/""/0,判断结果都是false
  • 注释
    • 单行注释//
    • 多行注释/**/
  • 模板字符串
    • 定义多行字符串
    • 在字符串中直接引用变量,而不需要拼接
  • 运行环境:
    • 只要有js的"引擎"的环境都可以运行js代码。
  • js规范
    • 构成:
      • ECMAScript(ES6)语法
      • BOM浏览器对象
      • DOM文档对象
    • 定义变量
      • 局部变量 let
      • 全局变量 var
      • 定义常量 const
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值