随笔分类 -  Js

摘要:当对一个函数使用apply/call方法时,会将该方法绑定到一个指定的对象上,同时调用该方法 注意,当该方法执行结束后会消失 let obj = { name: 'title' } let fn = obj && function dd (res){ this.name = res }; fn.ap 阅读全文
posted @ 2021-12-02 14:21 犹枕南柯 阅读(47) 评论(0) 推荐(0)
摘要:引用来源: https://juejin.cn/post/6844903512845860872 macro-task(宏任务):包括整体代码script,setTimeout,setInterval micro-task(微任务):Promise,process.nextTick 执行顺序 阅读全文
posted @ 2021-11-01 16:44 犹枕南柯 阅读(50) 评论(0) 推荐(0)
摘要:题目: 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123输出: 321 示例 2: 输入: -123输出: -321示例 3: 输入: 120输出: 21注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 阅读全文
posted @ 2020-11-21 10:08 犹枕南柯 阅读(200) 评论(0) 推荐(0)
摘要:题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 解题思路: 循环数组,第一次循环获取第一个值,第二次循环获取之后的值,同时将两次循环得到的值 阅读全文
posted @ 2020-11-21 09:59 犹枕南柯 阅读(286) 评论(0) 推荐(0)
摘要:效果展示: 完整代码: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title></title> 6 <style type="text/css"> 7 *{ 8 margin: 0; 9 padding: 0; 1 阅读全文
posted @ 2020-10-21 14:16 犹枕南柯 阅读(428) 评论(0) 推荐(0)
摘要:根据上一版基于js的简易计算器改的 完整代码: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title></title> 6 <script src="https://cdn.jsdelivr.net/npm/vue 阅读全文
posted @ 2020-10-16 17:14 犹枕南柯 阅读(376) 评论(0) 推荐(0)
摘要:以下代码仅可进行加减乘除运算 js代码: 1 <script type="text/javascript"> 2 var result =new Array; //用于存储拆解后的字符串以及运算结果 3 var cache; //暂时存储部分运算结果 4 function calculation() 阅读全文
posted @ 2020-10-16 11:32 犹枕南柯 阅读(168) 评论(0) 推荐(0)
摘要:由于在window对象当中并没有在vue实例当中定义的方法,需要先在vue实例当中将方法复制给window对象,方可在html页面的script标签的当中调用 vue实例中的代码: methods:{ abc: function(){ console.log("hello!"); } } mount 阅读全文
posted @ 2020-09-16 21:17 犹枕南柯 阅读(2486) 评论(0) 推荐(0)
摘要:实现思路: 使用JQuery的 appCss() 方法和 removeClass() 方法,通过给选中的按钮增添 新的样式 (选中效果样式),清除(或切换)未选中按钮的 ”选中效果样式“ 来达到选中效果 截图: 代码如下: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 阅读全文
posted @ 2020-07-10 17:46 犹枕南柯 阅读(974) 评论(0) 推荐(0)
摘要:1 //遍历数组,确定需要对比的数 2 for(var i = 0 ; i < arr.length ; i++){ 3 var x = 0; 4 // 第二次遍历数组,使对比数与数组中其他的数进行对比 5 for(var j = 0; j < i ; j++){ 6 //对比结果前一个数比后一个数 阅读全文
posted @ 2020-06-15 00:05 犹枕南柯 阅读(310) 评论(0) 推荐(0)
摘要:通过js实现多个盒子的点击展开或关闭 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>通过js实现多个盒子点击展开闭合</title> 6 7 <script type="text/javascript"> 阅读全文
posted @ 2020-05-28 16:12 犹枕南柯 阅读(1126) 评论(0) 推荐(0)
摘要:var --> 用于声明变量 用法: var a /*声明一个变量a*/ 阅读全文
posted @ 2020-05-21 11:09 犹枕南柯 阅读(149) 评论(0) 推荐(0)