首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
个人笔记
qiaofugui
创建于2022-11-12
订阅专栏
Joe
等 1 人订阅
共166篇文章
创建于2022-11-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JS-高阶函数
函数表达式* 函数也是 数据 把函数赋值给变量 回调函数 如果将函数A作为参数传递给函数B时,我们称函数A为回调函数 简单理解:当一个函数当作参数来传递给另一个函数的时候,这个函数就是回调函数 把函数
JS-定时器 间歇函数
使用场景 每隔一段时间需要自动执行一段代码,不需要手动触发,例如倒计时 定时器函数有两种 setInterval() 按照指定的周期(以毫秒计)来调用函数或计算表达式。方法会不停地调用函数,直到 cl
JS-DOM基本使用
获取元素 ``js // 可以打印的我们返回的元素对象,更好的查看里面的属性和方法 console.dir(); 参数: 包含一个或多个有效的CSS选择器字符串 返回值: 根据指定选择器返回匹配的第一
JS-DOM简介
简介 DOM (Document Object Model——文档对象模型),是用来呈现以及任意HTML或XML文档交互的API DOM是浏览器提供的一套专门用来操作网页内容的功能 DOM树 DOM把
JS-基本数据类型和引用数据类型存储方式
值类型:简单数据类型/基本数据类型,在存储时变量中存储的是值本身,因此叫做值类型 string,number,boolean,undefined,null 引用类型:复杂数据类型,在存储时变量中存储的
JS-内置对象
内置对象 JavaScript中的对象分为3种:自定义对象、内置对象、浏览器对象 内置对象就是指JS语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是基本而必要的功能(属性和方法) 内置
JS-变量和属性的区别,函数和方法的区别
变量:单独声明赋值,单独存在 属性:对象里面的变量称为属性,不需要声明,用来描述该对象的特征 函数:单独存在的,通过 "函数名()" 的方式调用 方法:对象里面的函数称为方法,方法不需要声明,使用 “
JS-对象
对象 对象是一个具体的事物 在JavaScript,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等 创建对象的三种方式 利用字面量创建对象 利用 new Ob
JS-预解析
预解析 变量预解析(变量提升) 变量提升,就是把所有的变量声明提升到当前作用域最前面,不提升赋值操作 函数预解析(函数提升) 函数提升,就是把所有的函数声明提升到当前作用域的最前面,不调用函数
JS-作用域
作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突 全局作用域 全局有效 作于所有代码执行的环境(整个script标签内部)或者是一个单独的js文件 局部作用域 局部有效 作用于函
JS-模板字符串
--- theme: smartblue highlight: atom-one-dark --- ```js // 拼接字符串和变量 // 在没有他之前,要拼接变量比较麻烦 document.wri
JS-break continue return 的区别
break; 结束当前的循环体(如for、while) continue; 跳出本次循环,继续执行下次循环(如for、while) return; 不仅可以退出循环,还能返回 return 语句中的值
JS-函数
函数的概念 在JS里面,可能会定义非常多的相同的代码或者功能相似的代码,这些代码可能需要大量重复使用 虽然for循环语句也能实现一些简单的重复操作,但是相比较具有局限性,此时我们就可以使用JS中的函数
JS-var let const 的区别
重复定义 修改值 声明提升 块级作用域 循环 var 可以 可以 会 严格来说不支持¹ 可以 let 不可以 可以 不会 支持 可以 const 不可以 不可以² 不会 支持 不可以
JS-冒泡排序
冒泡排序是一种算法,把一系列的数据按照一定的顺序进行排列显示(从小到大或从大到小) .
JS-数组
数组的概念 数组是指一组数据的集合,其中的每个数据被称作为元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的 创建数组 数组中可以存放任意类型的数据,例如字符串、数字、布尔
JS-循环
for 循环 执行过程 首先执行里面的计数器变量 let i = 1,但是 这句话在for里面只执行一次 index( 索引号的意思) 去 i <= 100 来判断是否满足条件,如果满足条件就去执行循
JS-流程控制
分支流程控制 if 语句 if else (双分支语句) if else if (多分支语句) 三元表达式 分支流程控制 switch 语句 break 如果当前的 case 里面没有 break 则
JS-运算符
算数运算符 运算符 描述 实例 + 加 10 + 20 = 30 - 减 10 - 20 = -10 * 乘 10 * 20 = 200 / 除 10 / 20 = 0.5 % 取余数(取摸) 返回出
JS-数据类型
在代码运行时,变量的数据类型是由JS引擎根据 = 右边变量值的数据类型来判断的,运行完毕后,变量就确定了数据类型 JavaScript拥有动态类型,同时也意味着相同的变量可作用不同的类型 基本数据类型
下一页