若JavaScript代码写在<head>块中,若是javaScript,写JavaScript代码写在里面 window.οnlοad=function(){ js代码内容 } 若是jq,写在 $(function(){ jq代码内容 }); 否则在获取ID节点时会报getElementId()为Null的错误!新手很容易犯这个错误,当时因为这个错误绞尽脑汁呀! window.οnlοad=function(){} $(function(){} 这两个的作用加载完整个页面后执行.…
最近在做ext集成charts的功能,主要是使用tabpanel,将charts集成到tab中,随便切换tab选项就会报错崩溃. 之前演示的时候也发现了该问题,由于在tab项中有加载svg文件的操作,该svg文件是比较大的,开始是怀疑有可能是加载大文件时的问题,没有注意,但是后来将charts集成后该问题重复出现,必须解决. 这里自己给自己挖了一个大坑,出现问题时其实应该在有问题的代码处打上断点,看看相关的变量的值,当时就是没有,由于考虑是大文件的问题,随即换了另外的方式来加载svg文件,但是问…
我在mac os x上启动tomcat的时候,报 java.net.BindException: Permission denied <null>:80,java.net.BindException: Permission denied <null>:443错误,443时因为我要弃用ssl服务. Mac OS X 因为要绑定1024以下的端口需要ROOT权限, 但是如果用root权限启动eclipse或tomcat又会造成, 启动创建的各类文件是root的,普通用户无法删除. 为此…
使用Jquery Datatables的时候也许会碰到这样的错误提示,当我们仔细的查找代码,发现引用的js文件,css文件均引用了,就是找不到他的问题所在. 这是从我们引用的js文件内部报的错. 这个错误的原因:我们写的jquery datatables 没有严格的按照格式来写,大家往往是没有加入<thead></thead>,而是直接添加标题行,所以就没有标题行了,datatables 就会报错. 下面是比较正规的写法,body去除了,可以自己补上. <table clas…
目录 常见错误一:对于this关键词的不正确引用 常见错误二:传统编程语言的生命周期误区 常见错误三:内存泄露 常见错误四:比较运算符 常见错误五:低效的DOM操作 常见错误6:在for循环中的不正确函数调用 常见错误7:原型继承问题 常见错误8:为实例方法创建错误的指引 常见错误9:用字符串作为setTimeout 或者 setInterval的第一个参数 常见错误10:忽略 “strict mode”的作用 结语 在今天,JavaScript已经成为了网页编辑的核心.尤其是过去的几年,互联网…
× 目录 [1]原因 [2]undefined [3]null 前面的话 一般的程序语言,表示空的只有null,但javascript的设计者Brendan Eich却设计了一个undefined,这无疑增加了程序复杂度,但这样做也是有一定原因的.本文将详细介绍javascript中的undefined和null 历史原因 1995年JavaScript诞生时,最初像Java一样,只设置了null作为表示”无”的值.根据C语言的传统,null被设计成可以自动转为0 但是,JavaScript的设…
一个vue-cli构建的vue项目,一个使用angular的项目,两个项目在其他浏览器一切正常,但是ie中会报Promise未定义的错误 解决办法: 一.vue的项目: 1.npm install babel-polyfill --save 2.在main.js中 import "babel-polyfill" 3.如果使用了vuex,则在vuex的index.js文件中也要  import "babel-polyfill",最好放在 import Vuex fro…
背景: 一个vue-cli构建的vue项目,一个使用angular的项目,两个项目在其他浏览器一切正常,但是ie中会报Promise未定义的错误 解决办法: vue的项目: 1.  npm install babel-polyfill --save 2. 在main.ts中 import "babel-polyfill" 3.    如果使用了vuex,则在vuex的index.ts文件中也要  import "babel-polyfill",最好放在 import…
springboot集成swagger2,实体类中有int类型,会报" Illegal DefaultValue null for parameter type integer"的错误 解决办法:修改pom.xml如下 <!--swagger集成--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifact…
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 今天在启动virtualbox时,发现virtualbox报创建COM对象失败错误,如下图: 查找相关资料发现很有可能是virtualbox与OS不兼容造成. 调整virtualbox的兼容性,如下图: 然后再启动virtualbox,就可以了.…