首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript自学笔记
一只聪明漂亮的小可爱
创建于2023-04-20
订阅专栏
JS小白成长之路
暂无订阅
共17篇文章
创建于2023-04-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JavaScript 对象创建 2.0(Day17)
原型对象 程序员创建的每一个函数,解析器均会向该函数中添加一个属性prototype prototype属性对应一个对象,该对象即原型对象 若函数作为普通函数进行调用,prototype属性没有作用
JavaScript 对象创建 1.0(Day16)
对象创建 工厂化方法创建对象 目的:批量创建对象,减少重复代码 缺点: 无法读取出对象所属类型,均为Object类型 函数重复、浪费资源 示例: 构造函数 构造函数就是一个普通函数,创建方式与普通函数
JavaScript this指向(Day15)
this指向 解析器每次调用函数时都会向函数传递一个隐含的参数 this this 指向的是一个对象,该对象称为函数执行的上下文对象 根据函数调用方式的不同,this 会指向不同的对象,与创建方式无关
JavaScript 函数作用域(Day14)
函数作用域 调用函数时创建函数作用域;函数执行完毕,函数作用域销毁 每调用函数一次,函数会创建一个新的函数作用域,彼此间互相独立 在函数作用域以内可访问到全局作用域内的变量(全局变量) 全局作用域中无
JavaScript 全局作用域(Day13)
作用域 定义: 变量的作用范围 分类: 全局作用域 函数作用域 全局作用域 直接写在script标签中的JS代码在全局作用域中 在页面打开时创建,在页面关闭时销毁 全局作用域中声明的变量都是全局变量
JavaScript 知识点补充(Day12)
知识点补充 立即执行函数 定义:函数定义后立即被调用 特点:往往只会执行一次 示例: 方法 定义:若一个函数作为一个对象的属性进行保存,则称这个函数是该对象的一个方法,调用这个函数就称为调用该对象的方
JavaScript 函数的返回值(Day11)
函数的返回值 可使用return设置函数的返回值 语法: return返回的结果作为函数执行的结果返回 可通过定义变量用于接收该结果 函数执行的结果就是定义的变量的值 在函数中,return语句后的语
JavaScript函数的参数(Day10)
函数的参数 参数分为两种:形参 和实参 在函数的() 内指定一个或多个形参 多个形参之间使用, 分割。 声明形参相当于在函数内部声明了相应的变量,但变量中并未赋值 函数调用时可在() 中指定实参 实参
JavaScript 初识函数(Day9)
初识函数 定义: 是被设计为执行特定任务的代码块 作用: 在某代码调用它时被执行 定义函数 定义的阶段是将所需代码写入函数中 定义函数有声明式 和赋值式 声明式 使用function 关键字声明一个函
JavaScript 综合案例(Day8)
综合案例 案例1:求质数 案例2:九九乘法表(添加基本样式),循环结构可进行嵌套使用(一般不嵌套多个)
JavaScript 循环语句(Day7)
循环语句 循环结构即根据某些给出的条件,重复执行同一段代码 循环必须的内容组成 初始化 循环条件 循环体(循环执行的代码) 自身变化(步长) while循环 while 直译为当…时,即当条件满足执行
JavaScript 条件分支(Day6)
条件分支结构 js代码按照从上到下的顺序依次执行 逻辑分支即依据程序员设定好的条件决定是否执行某些代码 if语法 通过if语句判断代码是否执行 语法: if(条件){满足条件执行的代码} 通过() 中
JavaScript 运算符(Day5)
运算符 在代码中进行运算时使用的符号 数学运算符 + 加号 只有符号两侧均为数字时才进行加法运算 任一边为字符串类型时进行字符串拼接 任一数字与NAN运算的结果均为NAN - 减号 执行减法运算 会自
JavaScript 数据类型转换(Day4)
数据类型转换 数值 1、Number(变量) 可将一个变量强制转换为数值类型 可转换小数并保留小数 可转换布尔值 遇到不可转换的返回NAN 2、parseInt(变量) 从第一位开始检查,若为数字则进
JavaScript(Day3)
变量 变量:在程序中存放数据的容器 变量是计算机内存中存储数据的标识符,根据变量名获取内存中存储的数据 向内存中存储一个数据并取相应的变量名目的是方便以后使用 语法: var 变量名=值 变量的定义与
JavaScript (Day2)
注释与规范 分类 单行注释 快捷键:Ctrl+/ 多行注释 快捷键:Ctrl+Shift+/ 规范 句末分号 :可加可不加,建议不加 合理使用Tab键
JavaScript (Day1)
JS简史 JavaScript组成 浏览器 内核 JS引擎 IE Trident内核 JScript Firefox(火狐) Gecko内核,俗称火狐内核 Firefox3.0以下 :SpiderMo