
JavaScript
文章平均质量分 63
LimonSea
做喜欢的事
展开
-
【暑假学习笔记】之——Ajax编码问题,JSON的语法和使用
1.编码问题(1)发送get请求IE浏览器会使用gbk进行编码,而其他浏览器会使用utf-8编码。服务器端默认使用iso-8869-1来解码。所以会产生乱码。解决方法:让服务器统一使用utf-8解码。URIEncoding=utf-8浏览器端使用encodeURI函数来编码。注:encodeURI是JavaScript内置的一个函数。(2)发送post请求浏览器都会...原创 2018-07-31 19:19:14 · 284 阅读 · 0 评论 -
【暑假学习笔记】之——JavaScript的自定义对象、绑定事件及处理机制
假期已经学了10天,但是事情一直比较多,马上大三了,做你认为有意义的事!这是js学习的最后一部分:自定义对象:在Js中,除了Array、Date、Number等内置对象外,开发者可以通过Js代码创建自己的对象。它也称为JSON对象。自定义对象有三种创建方式:网页示例:包括三个按钮,每个按钮点击以后会弹出三个alert(); 里面的话是用来测试的。<!DOCTYPE ...原创 2018-07-24 23:22:50 · 401 阅读 · 0 评论 -
【每日一读 之 你不知道的JavaScript】js中的作用域
首先,引擎是如何进行变量查询的?查询有两种,一种是LHS查询,一种是RHS查询,一个代表左,一个代表右。表示的是一个赋值操作的左侧和右侧。当变量在赋值操作的左侧时,如:a = 2;,此时对a进行的,试图找到a, 并对其赋值。这就是LHS。当变量出现在赋值操作的非左侧时,如:console.log(a),这是对a进行的,就是简单的查询,这就是RHS。作用域嵌套当一个块或函数嵌套在另一个块或...原创 2019-07-19 00:25:15 · 166 阅读 · 0 评论 -
Es6 --- 用 apply 或 call 实现 bind
自己总结,如有错误还请指教!不胜感激!❤️代码:Function.prototype.bind = function(obj, ...arg) { // 第一步 var _this = this; var bound = function (...nextArg) { arg = arg.concat(nextArg); // 使用 appl...原创 2019-09-08 20:52:13 · 311 阅读 · 1 评论