首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JS学习笔记
cherise9889
创建于2023-07-22
订阅专栏
记录学习JS的笔记内容
暂无订阅
共18篇文章
创建于2023-07-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Day56:组件库封装-TypeScript入门
配置 安装tsc工具进行编译 npm i typescript -g 查看版本号:tsc -v 编译ts代码-需要使用tsc编译之后才能运行,TS为JS的衍生,浏览器不能直接识别TS语法:tsc xx
Day30:GIT代码托管
1.git简介 GIT概念 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放
Day29:用户管理系统;yarn命令,webpack和拦截器
用户管理系统 搭建开发环境 创建项目(创建user-manage文件夹) 项目初始化,使用npm init -y 安装依赖 npm i axios 前台请求,用于在客户端发送请求,获取数据 npm i
Day28:接口编程,异步编程
手写web服务 一、基本web服务 1.导入模块 2.创建web服务器 3.监听请求事件 4.设置端口进行监听 二、解决中文乱码问题 res.Header('content-type','text/h
Day27:HTTP
1.服务器概念 概念 本质就是一台电脑,它的性能比个人电脑高很多 负责存放和对外提供资源的电脑,叫做服务器 负责获取和消费资源的电脑,叫做客户端 网络通信三要素 ip:设备在网络中的唯一标识(ping
Day26:NODE模块化
简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台。 Node.js 是一个事件驱动 I/O 服
Day22:async-await
promise应用 promise其实是一个异步的操作, 相当于新开了一个线程去执行Promise中的代码 链式编程的注意点 第三行代码的执行情况只和第二行代码有关。只有第二行代码异常,第三行代码才会
Day21:三大系列总结
元素的偏移值 作用 动态获取元素的位置和大小 属性 offsetTop offsetLeft offsetWidth offsetHeight offsetParent 和style的区别 offse
Day20:ES6语法
1.let和const ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。 let 声明的变量只在 let 命令所在的代码块内有效。 const 声明
Day19:THIS和函数进阶
1.原型和this指向 原型对象prototype 概念 是一个对象,每一个构造函数里面都有一个prototype属性,指向这个对象本身 prototype一般称为原型对象 作用 可以把不变的方法直接
Day18:预编译-作用域链-本地存储
1.全局对象GO 全局环境:浏览器中,所有的script标签都在一个环境中,这个环境就叫做全局环境 全局对象(Global Object):浏览器环境中,js引擎会整合所有的script标签内容,产生
Day17-面向对象5:BOM对象
普通事件-续 onload 操作:将script代码写在按钮标签上面,执行的时候null报错 原因:浏览器加载html页面是从上往下解释执行(读一行执行一行)。如果将script代码写在按钮标签上面,
Day16-面向对象4:事件
HTML DOM 节点 HTML 文档中的所有内容都是节点: 整个文档是一个文档节点 每个 HTML 元素是元素节点 HTML 元素内的文本是文本节点 每个 HTML 属性是属性节点 注释是注释节点
Day15-Js5:面向对象3
1.Json内置对象 JSON 是用于存储和传输数据的格式。 JSON 通常用于服务端向网页传递数据 。 JSON 英文全称 JavaScript Object Notation JSON 是一种轻量
Day14-Js4:面向对象2-Array
1.Array对象 添加删除 push() 向数组的末尾添加一个或更多元素,并返回新的长度。 添加删除 unshift() 向数组的开头添加一个或更多元素,并返回新的长度。 添加删除 pop() 删除
Day13-JS3:面向对象1
1.面向对象 面向过程:完成一件事需要多少个步骤 面向对象:完成一件事需要多少个对象 面向对象的特点: 对象是客观存在的事物,万物皆对象 把复杂问题简单化 把我们从执行者变为指挥者 解决同一个问题的两
Day12-JS3:循环,数组,函数
不定数量循环 对&&表达式取反,里面的运算符也要取反为|| JavaScript break 和 continue 语句 break 语句用于跳出循环(终止当前循环)。 continue 用于跳过循环
Day11-JS:流程控制,选择语句,循环语句
流程控制 根据代码结构分类: 顺序结构——从上往下,依次执行 选择结构——选择性执行某些语句 if语句 if-else语句 if-else-if语句 switch语句 循环结构——根据条件重复执行某些