
JavaScript
KOTP17
小白
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
小程序时间选择下拉框
【代码】小程序时间选择下拉框。原创 2023-04-13 09:32:31 · 415 阅读 · 0 评论 -
获取当前时间和当前时间之前三个月的时间
【代码】获取当前时间和当前时间之前三个月的时间。原创 2022-09-26 15:20:03 · 606 阅读 · 0 评论 -
webpack打包ts代码
1.新建文件夹part3 cmdnpm init -y 生成package.json文件2.安装依赖cnpm i -D webpack webpack-cli typescript ts-loader3.编写webpack.config.json文件4.编写tsconfig.json文件5.修改package.json文件原创 2022-06-05 15:38:36 · 133 阅读 · 0 评论 -
HTTP协议
1.http协议全称超文本传出协议,大家只要把它理解成为一个服务器与客户端的协议即可。在http协议的约定下,客户端可以向服务器发送请求,服务器在接收到请求之后,给予客户端响应。2.http协议请求的常用方法①get方法:获取数据②post方法:提交数据③put放方法:修改数据④delete方法:删除数据3.http协议状态码HTTP协议状态码表示的意思主要分为五类 ,大体是 :~~~~~~~~~~~~~~~~~~~~~~~~1×× 保留2××原创 2022-04-01 21:55:23 · 85 阅读 · 0 评论 -
对象 拷贝
1.js内存结构// js的原始类型和引用类型 // 原始类型:数值,字符串,布尔,null,undefined // 引用类型:对象 // let a = 10; // let b = a; // a = 20; // console.log(a); // console.log(b); let a = { name: "小明" }; let b = a; a.name = "小红"; co...原创 2022-03-27 22:24:40 · 1017 阅读 · 0 评论 -
防抖和节流
<body> <input type="text"></body><script> // 防抖:用户触发时间过于频繁,只要最后一次事件的操作 let inp = document.querySelector("input"); let t = null; inp.oninput = debounce(function () { console.log(this.value); },...原创 2022-03-27 14:38:08 · 306 阅读 · 0 评论 -
ajax实现数据请求
ajax实现数据请求原创 2022-03-20 20:17:28 · 1025 阅读 · 0 评论 -
js中call ,apply,bind的用法和区别
区别:call和apply都是调用函数,传参方式不同。call和bind传参方式一样,call会直接调用,bind作为返回值返回函数。let dog = { name: '旺财', sayName() { console.log('我是' + this.name); }, eat(food1, food2) { console.log('我喜欢吃骨头' + food1 + food2);原创 2022-03-13 21:17:13 · 177 阅读 · 0 评论 -
js中call继承(多重继承)
function Aminal() { //this指向小cat this.eat = function () { console.log('吃东西'); } } function Bird() { this.fly = function () { console.log('飞翔'); } } function Cat() { /..原创 2022-03-13 20:58:31 · 216 阅读 · 0 评论 -
闭包的概念
闭包:函数嵌套函数,内部函数就是闭包 正常情况下,函数执行完成,内部变量会销毁(销毁:释放内存空间) 闭包,内部函数没有执行完成,外部函数变量不会被销毁。 应用:封装一段代码 // function outerFun() { // let a = 10; // function innerFun() { // console.log(a); // } // return i..原创 2022-03-13 20:44:07 · 166 阅读 · 0 评论 -
js中this关键字的使用方法
方法中的this,指向调用方法的对象 全局环境下指向全局对象 全局函数中的this,指向全局对象 内部函数中的this,指向全局对象 事件中的this,指向触发事件的DOM对象 构造函数中的this,指向new创建的对象 箭头函数中的this,指向定义函数上下文的this 使用闭包,var获取dom的索引 //1.直接输出this指向全局对象 // console.log(this);------------------------------------------------原创 2022-03-13 20:13:53 · 672 阅读 · 0 评论 -
js的继承
ES5继承:prototype function User(username, password) { this.username = username; this.password = password; // this.login = function () { // console.log('登录'); // } } function Admin() { this.dele.原创 2022-03-13 19:39:32 · 79 阅读 · 0 评论 -
js中的原型与原型链
js中的原型与原型链原创 2022-03-13 19:35:35 · 1913 阅读 · 0 评论 -
js改变this指向的三个方法
1.call()2.apply()3.bind()<script> var obj1 = { name: "xiaoxiao", age: 10, fn: function(str1, str2) { console.log(this.name); console.log(this.age); console.log("hello" + str1);原创 2022-03-12 18:46:38 · 99 阅读 · 0 评论 -
鼠标点击时,去设置每个li的内容为它的索引
<style> li { width: 200px; height: 200px; border: 1px solid blue; margin-top: 10px; list-style: none; } </style><body> <ul> <li>&l..原创 2022-03-12 18:43:18 · 152 阅读 · 0 评论 -
“==”运算符(两个操作数的类型不相同时)
如果一个值是null,另一个值是undefined,则它们相等 如果一个值是数字,另一个值是字符串,先将字符串转换为数学,然后使用转换后的值进行比较。 如果其中一个值是true,则将其转换为1再进行比较。如果其中的一个值是false,则将其转换为0再进行比较。 如果一个值是对象,另一个值是数字或字符串,则将对象转换为原始值,再进行比较。对象到数字的转换如果对象具有valueOf()方法,后者返回一个原始值,则JavaScript将这个原始值转换为数字(如果需要的话)并返回一个数字。 否则,如果原创 2022-03-12 17:55:41 · 357 阅读 · 0 评论 -
hasOwnProperty与in的区别
hasOwnProperty与in的区别原创 2022-03-12 16:57:21 · 1229 阅读 · 0 评论 -
js创建对象的四种方法
js创建对象的四种方法原创 2022-03-12 14:12:56 · 1370 阅读 · 0 评论 -
编程,实现tab标签的切换。(事件委托)
实现tab标签的切换原创 2022-03-12 13:16:36 · 287 阅读 · 0 评论 -
js阻止默认事件的两种方式
js阻止默认事件的两种方式原创 2022-03-11 17:31:12 · 2937 阅读 · 0 评论 -
js事件委托:利用事件冒泡的原理,把子元素的事件处理程序交给父元素去做,及事件委托的优缺点
js事件委托原创 2022-03-11 17:22:20 · 447 阅读 · 0 评论 -
js取消事件冒泡
js中的取消冒泡事件原创 2022-03-11 17:12:25 · 1302 阅读 · 0 评论