JS
不甘于平凡的溃败
这个作者很懒,什么都没留下…
展开
-
彻底理解回调函数,事件,流
回调,是非常基本的概念,尤其在现今NodeJS诞生与蓬勃发展中变得更加被人们重视。很多朋友学NodeJS,学很久一直摸不着门道,觉得最后在用Express写Web程序,有这样的感觉只能说明没有学懂NodeJS,本质上说不理解回调,就不理解NodeJS。NodeJS有三大核心: - CallBack回调 - Event事件 - Stream流先来看什么不叫回调,下面是很多网友误认为的回...原创 2018-03-13 15:14:51 · 2431 阅读 · 0 评论 -
encodeURI和encodeURIComponent区别
1、用来编码和解码URI的统一资源标识符,或叫做 URI,是用来标识互联网上的资源(例如,网页或文件)和怎样访问这些资源的传输协议(例如,HTTP 或 FTP)的字符串。除了encodeURI、encodeURIComponent、decodeURI、decodeURIComponent四个用来编码和解码 URI 的函数之外 ECMAScript 语言自身不提供任何使用 URL 的支持。2...原创 2018-04-25 11:55:36 · 3243 阅读 · 0 评论 -
使用layer.js 进行界面弹窗操作
1、界面效果如下 2、代码如下 var width = $(window).width(); var height = $(window).height(); height = height*0.88; width = width*0.88; var option = { url : url,//开窗地址 ...原创 2018-06-21 20:46:47 · 3982 阅读 · 0 评论 -
关于 jsonp 报Uncaught SyntaxError: Unexpected token : 解决方法
1、背景:今天在项目使用跨域跳转时发送如下ajax请求,请求参数类型为jsonp格式(后面会讲jsonp格式与json的区别)。 但是报报以下错误,如下图: 2、仔细观察发现JSON格式是对的,原因如下:a)、JSON是一种基于文本的数据交换方式(不支持跨域),而JSONP是一种非官方跨域数据交互协议。b)、jsonp是一种特殊的格式的格式,需要在数据...原创 2018-06-08 12:58:27 · 7563 阅读 · 0 评论 -
js去重方法总结
一、前言:我们在实际工作中,或者在面试找工作时,都会用到或者被问到一个问题,那就是“数组如何去重”。是的,这个问题有很多种解决方案,看看下面的十种方式吧!二、数组去重方式大汇总:Methods 1: 思路:定义一个新数组,并存放原数组的第一个元素,然后将元素组一一和新数组的元素对比,若不同则存放在新数组中。? 1 2 3 4 5 6...原创 2018-07-14 19:17:10 · 1328 阅读 · 0 评论 -
如何使用JS操作CSS
方法:document.getElementById("xx").style.xxx中的全部属性是什么盒子标签和属性对比 CSS语法(不区分大写和小写) JavaScript语法(区分大写和小写) border border border-bottom borderBottom border-bottom-color borderBottomColo...原创 2018-08-14 14:12:01 · 8216 阅读 · 0 评论 -
如何提高CSS网页渲染效率
1、十六进制的颜色值对位数与大小写 编写十六进制颜色值时你可能会用小写字母或省略成3位数,关于这写法没找到确实的数据证明对浏览器的渲染效率是否有影响,但十六进制的颜色值默认标准是大写及6位数标注。在未知情况下不希望冒险而降低了渲染的效率。 * 不赞成 - color:#f3a; * 建议用 - color:#FF33AA; 2、display与visibility的...原创 2018-10-30 11:50:56 · 240 阅读 · 0 评论 -
Javascript的异常详解
在使用JS写前端代码时经常会出现以下错误,如下图所示 说明: 其实JS是可以像Java一样进行异常捕获的,如JS未进行异常捕获在出错的时候就会从出错的地方开始后面的都不会执行,如界面空白现象等等。 JS的异常捕获语法如下 语法:try{ //可能发生异常的代码 }catch(error){ //发生错误执行的代码 }finally{//...原创 2018-10-27 18:16:12 · 251 阅读 · 0 评论 -
自定义Jquery函数和函数回调
一:使用Jquery自定义函数1、引入Jquery插件 <script type="text/javascript" src="jquery-2.1.0.min.js"></script> 2、定义格式开头:(function($) {结尾:})(jQuery);中间体:$.自定义函数名例如://自定义Jquery函数//开头:...原创 2018-11-13 12:18:44 · 1888 阅读 · 0 评论