![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
~时倾
这个作者很懒,什么都没留下…
展开
-
js空格删除
清除所有空格 $('#t-content').html(HTMLDecode(res.data.content.replace(/\s/g,""))); 清除某个字段后面 $('#t-content').html(HTMLDecode(res.data.content.replace(/& /g, "&")));原创 2022-01-25 15:13:05 · 832 阅读 · 0 评论 -
JS实现HTML标签转义及反转义
JS实现HTML标签转义及反转义转载 2022-01-25 13:42:40 · 3754 阅读 · 0 评论 -
问题解决:JSON parse error: syntax error, expect {, actual error, pos 0, fastjson-version 1.2.58;
报错内容: org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: syntax error, expect {, actual error, pos 0, fastjson-version 1.2.58; nested exception is com.alibaba.fastjson.JSONException: syntax error, expect {, actual error,原创 2021-05-12 11:09:34 · 12831 阅读 · 0 评论 -
简单聊聊—mixin混入
mixin 为了减少重复的代码 Mixin是一种扩展收集功能的方式,能提高代码的复用率。 在javascript中,原型可以继承于其它对象的原型,并且可以为任意数量的实例定义属性。可以利用这一点来促进函数的复用。 下面一段代码就是将一些可以被复用的代码利用underscore.js里的_.extend对原型扩展,以实现高复用。 我们可以将混入的内容抽离出来单独放到一个JS文件中 使用混入中 的方法 mixins 选项接收一个混入对象的数组。这些混入对象可以像正常的实例对象一样包含实例选项,这些选项将会被合原创 2020-12-18 09:35:39 · 161 阅读 · 0 评论 -
(JavaScript版)LeetCode刷题笔记-1
1、 两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] var twoSum = function(nums, target) { let number = []; var原创 2020-12-13 20:58:15 · 309 阅读 · 2 评论 -
JavaScript中this的指向问题
函数 与 this this 是一个特殊的对象,它在标准函数和箭头函数中有不同的行为。 在标准函数中,this引用的是把函数当成方法调用的上下文对象,这时候通常称其为this值(在网页的全局上下文中调用函数时,this指向Windows)。 window.color = 'red'; let obj = { color : 'blue' } function sayColor(){ console.log(this.color) } sayColor();原创 2020-11-20 10:05:49 · 207 阅读 · 0 评论 -
ES6语法入门
1、ES6语法补充 (1)let / var 事实上 var 的设计可以看做JavaScript 语言设计上的错误,但这种错误多半不能修复和移除,以为需要向后兼容; 十年前 Brenda Eich大神 就决定了 修复了这个问题,于是添加了一个新的关键字:let 我们可以把 let 看做 var 的替代品,更完美的var。 块级作用域 作用域:变量可用的范围。相当于java中的局部变量。 过去的 var 相当于是java中的全局变量 ES5之前因为没有 if 和 for 都没有块级作用域的概念,所以原创 2020-10-30 10:37:07 · 275 阅读 · 0 评论