当前位置:首页 » JavaScript技术

JavaScript技术

13
阅读

通过游戏认识 --- JQuery与原生JS的差异

前言jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是writeLess,DoMore,即倡导写更...
来源 2017-11-19 20:20
2
阅读

原生JS—实现图片循环切换及监测鼠标滚动切换图片

今天我们主要讲讲如何使用原生JS实现图片的循环切换的方法以及如何检测鼠标滚动循环切换图片。多余的话我们就不多说了,我们一个一个开始讲吧。1原生JS实现图片循环切换...
来源 2017-11-19 19:20
2
阅读

Json字符串解析原理、超大json对象的解析

概述附上完整的代码:https://pan.baidu.com/s/1dEDmGz3(入口类是Json)JSON:JavaScript对象表示法(JavaScriptObjectNotation)。JSON是存储和交换文本信息的语法。类...
来源 2017-11-19 16:00
2
阅读

js格式化文件大小, 输出成带单位的字符串工具

/***格式化文件大小,输出成带单位的字符串*@methodformatSize*@grammarformatSize(size)=String*@grammarformatSize(size,pointLength)=String*@grammarformatSize(size,p...
来源 2017-11-19 08:20
28
阅读

基于.NET CORE微服务框架 -谈谈surging 的messagepack、protobuffer、json.net 序列化

1、前言surging内部使用的是高性能RPC远程服务调用,如果用json.net序列化肯定性能上达不到最优,所以后面扩展了protobuf,messagepack序列化组件,以支持RPC二进制传输....
来源 2017-11-18 23:40
4
阅读

mongoose返回值无法修改

mongoose查询方法find例:db.collections.find(query,function(err,doc){如果varres=doc[0]是{name:'feifei'}//假设只有一个元素//此时你想给这个对象添加一个age属性res....
来源 2017-11-18 18:00
1
阅读

js的call() ,apply() 两种方法的区别和用法,最白话文的解释,让枯燥滚粗!

百度了一圈calll()函数和apply()函数,感觉还是糊里糊涂正好我前几天刚又重新翻了一遍那本600多页的圣经书,我习惯时不时的去打下基础,只是为了用来装逼,给人讲解。。...
来源 2017-11-17 16:40
1
阅读

百度统计的JS脚本原理分析

首先,百度统计会要求我们在要统计的页面中嵌入一段js语句,类似如下:scripttype=”text/javascript”var_bdhmProtocol=((“https:”==document.location.protocol)?”ht...
来源 2017-11-17 15:40
1
阅读

对js运算符“||”和“&&”的总结

首先出个题:如图:假设对成长速度显示规定如下:成长速度为5显示1个箭头;成长速度为10显示2个箭头;成长速度为12显示3个箭头;成长速度为15显示4个箭头;其他都显示都...
来源 2017-11-17 11:40
5
阅读

JS--我发现,原来你是这样的JS:面向对象编程OOP[3]--(JS继承)

一、面向对象编程(继承)这篇博客是面向对象编程的第三篇,JS继承。继承顾名思义,就是获取父辈的各种财产(属性和方法)。怎么实现继承?我们的JavaScript比较特别了,主...
来源 2017-11-17 09:00
0
阅读

Nodejs学习笔记(十五)--- Node.js + Koa2 构建网站简单示例

目录前言搭建项目及其它准备工作创建数据库创建Koa2项目安装项目其它需要包清除冗余文件并重新规划项目目录配置文件规划示例路由,并新建相关文件实现数据访问和业务逻辑...
来源 2017-11-16 19:20
13
阅读

三、VueJs 填坑日记之项目文件认识

上一篇博文,我们搭建了一套基础的vuejs的环境,首先安装node.js,然后利用npm包管理器,安装vue-cli,设置淘宝镜像,初始化项目,安装依赖,运行。在这一篇,我们将认识v...
来源 2017-11-16 11:40
2
阅读

JS获取DOM元素

1、childNodes:获取节点,不同浏览器表现不同;IE:只获取元素节点;非IE:获取元素节点与文本节点;解决方案:if(childNode.nodeName==#text)continue或者if(childNod...
来源 2017-11-16 11:00
1
阅读

Vue.js优雅的实现列表清单

一、Vue.js简要说明原文章链接http://www.cnblogs.com/zjf-1992/p/7834797.htmlVue.js(读音/vjuː/)是一套构建用户界面的渐进式框架。与前端框架Angular一样,Vue.js在设...
来源 2017-11-15 22:00
2
阅读

解决ajax的parsererror错误的终极办法(后台传给前台的数据json问题)

解决ajax的parsererror错误的终极办法(后台传给前台的数据json问题)出现这个问题的原因是因为后台传给前台的数据出现了问题,ajax对于json的格式特别的严格下面是会出...
来源 2017-11-15 15:00
7
阅读

Node.js初探之GET方式传输

Node.js初探之GET方式传输例子:form用GET方法向后台传东西html文件:formaction=http://localhost:8080/aaamethod=get用户:inputtype=textname=uservalue=br...
来源 2017-11-15 15:00
61
阅读

二、VueJs 填坑日记之基础项目构建

在上一篇文章中,大致介绍了一下本系列博文以及学习vuejs我们需要了解的一些概念,希望大家认真阅读,所谓知己知彼,百战百胜,学习也一样,工欲善其事,必先利其器,要...
来源 2017-11-15 15:00
39
阅读

js经典闭包

setTimeout函数之循环和闭包前言之前对于setTimeout的一个经典问题的理解总是感到很迷惑,现在好像清晰一点了,所以把我的理解写下来,我对js的理解也不深入,如果有错误...
来源 2017-11-15 13:40
9
阅读

js函数整合队列顺序执行插件

前言在日常开发中,也许我们会遇到这样的一个问题。我们利用【发布订阅模式】(如果不了解的可以直接访问此链接www.cnblogs.com/xiaoxiaokun…)去执行【发布】事件时,...
来源 2017-11-15 13:20
10
阅读

Vue.js优雅的实现列表清单的操作

一、Vue.js简要说明Vue.js(读音/vjuː/,类似于view)是一套构建用户界面的渐进式框架。与前端框架Angular一样,Vue.js在设计上采用MVVM模式,当View视图层发生变化时,会...
来源 2017-11-14 22:00
5
阅读

详细解读Jquery各Ajax函数:$.get(),$.post(),$.ajax(),$.getJSON()

一,$.get(url,[data],[callback])说明:url为请求地址,data为请求数据的列表(是可选的,也可以将要传的参数写在url里面),callback为请求成功后的回调函数,该函数接受...
来源 2017-11-14 20:00
1
阅读

web下载文件和跳转

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。如果不通过JSP和servlet直接...
来源 2017-11-14 16:00
9
阅读

riot.js教程【三】访问DOM元素、使用jquery、mount输入参数、riotjs标签的生命周期

前文回顾riot.js教程【二】组件撰写准则、预处理器、标签样式和装配方法riot.js教程【一】简介访问DOM元素你可以通过this.refs对象访问dom元素而且还有大量的属性简写方...
来源 2017-11-14 09:20
1
阅读

JS 引用类型

object类型:js中大多数引用类型都是Object类型的实例。创建object实例有两种方法:第一种是使用new操作符后跟Object构造函数。varobj=newObject();obj.name='long';第二...
来源 2017-11-13 18:40
9
阅读

JS模块化开发----require.js

前言前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.Js,MVC,MVVM等的助力...
来源 2017-11-12 23:00