
js
文章平均质量分 83
ranchocai
这个作者很懒,什么都没留下…
展开
-
堆栈溢出Uncaught RangeError: Maximum call stack size exceeded
记一个前端错误。错误提示:Uncaught RangeError: Maximum call stack size exceeded1.遇到堆栈溢出时,首先考虑是不是递归了,或是引入了冲突的js库。然鹅都不是。2.检查js代码,看是不是变量名没有定义,或是传参的参数代码写错;(见:Uncaught RangeError: Maximum call stack size exceeded...原创 2019-02-20 09:40:41 · 2397 阅读 · 0 评论 -
JavaScript对象
js是基于对象和事件驱动的脚本语言,js中所有事物都是对象,对象包括核心对象、BOM对象、DOM对象和用户自定义对象。 一、对象的基本概念1、对象和类 在面向对象的编程中(C++/java),类是对具有相同属性、方法的某一类对象的描述。类中定义对象的属性和方法,然后由类创建对象,生成的对象叫做类的实例,过程叫做实例化。类是对象的模版,对象是类的实例。 js中并没有真的类。对象是一种特殊数据原创 2017-10-16 21:00:03 · 591 阅读 · 0 评论 -
JavaScript事件处理
事件是JavaScript和DOM之间进行交换的桥梁。事件就是用户或浏览器的某种行为,如点击、输入等等。 一、事件模型 存在三种模型,原始事件模型、DOM事件模型、IE事件模型。 原始事件模型被所有浏览器所支持,DOM事件模型被出IE6、7、8以外的所有主流浏览器支持,IE6、7、8支持IE事件模型。1、原始事件模型 事件一旦发生就直接调用事件处理函数,事件不会向其他对象传播。事件原创 2019-02-20 09:45:07 · 302 阅读 · 0 评论 -
明明action填的地址正确,但是却报404错误?
1.错误描述:明明action填的地址正确,但是却报404错误2.通过排查,找到错误原因:Accept请求头有误,传的是json数据正常应该是:3.检查代码,发现是ajax的dataType大小写写错。4.记得也要检查一下Content-Type实体报头是否有误。ps:Accept代表发送端(客户端)希望接收的数据类型,即告诉服务器客户端支持的数据类型。如:Accept:te...原创 2019-02-20 10:14:59 · 3694 阅读 · 0 评论