
JavaScript技术类
Andrewniu
这个作者很懒,什么都没留下…
展开
-
js中转换json对象方法详解及使用案例
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。因为采用独立于语言的文本格式,也使用了类似于C语言家族的习惯,拥有了这些特性使使JSON称为理想的数据交换语言,作用是易于阅读和编写,同时也易于机器解析和生成(一般用于网络传输速率)。(1)JSON.parse函数 作用:将json字符串转换成json对象。语法:JSON. parse(te...转载 2020-01-09 15:47:42 · 751 阅读 · 0 评论 -
jQuery树形控件zTree使用小结
0 zTree简介 树形控件的使用是应用开发过程中必不可少的。zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。 0.0 zTree的特点 •最新版的zTree将核心代码按照功能进行了分割,不需要的代码可以不用加载,如普通使用只需要加载核心的jquery.ztree.core-3.5.js,需要使用勾选功能加载...转载 2018-08-10 14:36:27 · 8486 阅读 · 0 评论 -
jquery中$.getJSON 的使用方法
jQuery.getJSON(url, [data], [callback]) 通过 HTTP GET 请求载入 JSON 数据。参数:url,[data],[callback] String,Map,FunctionV1.0url : 发送请求地址。data : 待发送 Key/value 参数。callback :...转载 2018-08-14 11:40:11 · 9540 阅读 · 0 评论 -
JS中lambda表达式的优缺点和使用场景(转)
阅读目录箭头函数是什么? 箭头函数没有this 什么情况下该使用箭头函数add by zhj: 最近在看ES6,看到了箭头函数,我个人感觉箭头函数适用于函数体中不用this的匿名函数,在箭头函数中使用this是一个坑 原文:http://ourjs.com/detail/584f83664edfe07ccdb23445在ES6大行其道的今天,不应用点ES6特性似乎有些政治不正...转载 2018-08-17 14:28:52 · 2118 阅读 · 0 评论 -
Jquery中.bind()、.live()、.delegate()和.on()之间的区别详解
简介最近了解到很多网页开发者对jquery中的 .bind() .live() .delegate() 和 .on() 方法存在很多的疑惑。这些疑惑通常是关于它们之间真正的区别是什么啊,什么时候该使用它们啊。下面本文将给大家详细介绍这四个方法之间的区别,分别对每个方法都进行了详细的介绍,话不多说,来一起看看详细的介绍:在我们深入了解这些方法之前,我们先来一段常见的的HTML,作为我们编写j...转载 2018-11-22 16:46:26 · 288 阅读 · 0 评论 -
$.parser.parse()是什么意思
在JavaScript中一些dom元素是动态拼接上的easy的样式,由于页面已经渲染过了,所以需要手动执行渲染某个部件或者整个页面。 Parser(解析器) 解析器是easy ui很重要的基础组件,在easy ui中我们可以简单的通过class定义一个组件,从而渲染出很好的交互效果。就是通过parser进行解析的。 parser会获取全部在...转载 2018-11-23 13:39:49 · 4002 阅读 · 0 评论 -
学会使用AngularJS
这是用前端框架AngularJS构建一个简单应用的部分代码,首页配制一个路由。当然,AngularJS路由功能是一个纯前端的解决方案,与我们熟悉的后台路由不太一样。前端路由需要提前对指定 的(ng-app),定义路由规则(routeProvider),然后通过不同的URL,告诉(ng-app)加载哪个页面(HTML),再渲染到(ng-app)视图(ng-view)中。虽然URL输入不一样,页面展示...转载 2019-03-15 15:22:10 · 4770 阅读 · 0 评论 -
《AngularJS》5个实例详解Directive(指令)机制
W3C学习网站:https://www.w3cschool.cn/angularjs/菜鸟学习网站:http://www.runoob.com/angularjs2/angularjs2-tutorial.html1.一点小说明指令的作用:实现语义化标签我们常用的HTML标签是这样的:1 <div>2 <span>一点点内容</span...转载 2019-03-15 15:54:08 · 204 阅读 · 0 评论 -
JS中的“use strict” 严格模式
1、介绍严格模式2、严格模式影响范围变量: var、delete、变量关键字 对象:只读属性、对象字面量属性重复申明 函数:参数重名、arguments对象、申明 其他:this、eval、关键字...严格模式ECMAScript 5 引入严格模式('strict mode')概念。通过严格模式,在函数内部选择进行较为严格的全局或局部的错误条件检测,使用严格模式的好处是...转载 2019-04-12 16:17:32 · 446 阅读 · 0 评论 -
HTML5 FormData实现文件上传实例
表单提交,文件上传是一个常用又十分麻烦的功能,以前要上传文件通常都是借助插件或者flash来实现,噼里啪啦的加载一大堆东西。自从有了HTML5的FormData后,老板再也不用担心我的上传了。FormData可以把它理解成一个虚拟的表单对象,它只有一个方法append,这个可以在浏览器console一下就知道了。我们可以通过append向FormData里面添加各种需要提交的数据。你可以先...转载 2019-04-29 16:21:30 · 373 阅读 · 0 评论 -
FORMDATA实现图片图片上传实例
对于ASP.NET来说,FORM提交时会将相关的元素信息一起提交,包括FILES类型的控件,从而实现文件的上传,如EXCEL,图片等。但目前对于HTML来说,使用FORMDATA可以实现指定元素的虚拟FORM提交,具体代码示例如下:function submitForm() { var form = document.getElementById('imgSelect'),...原创 2019-04-29 16:26:19 · 1208 阅读 · 0 评论 -
angularJS constant和value
angularJS可以通过constant(name,value)和value(name,value)对于创建服务也是很重要的。相同点是:都可以接受两个参数,name和value。区别:1.constant(name,value)可以将一个已经存在的变量值注册为服务,并将其注入到应用的其他部分中。其中,name为注册的常量的名字,value为注册的常量的值或对象。举例:(1)v...转载 2019-05-07 11:15:14 · 354 阅读 · 0 评论 -
angular的config和run分别是干什么的??
大家好,我是IT修真院深圳分院第01期学员,一枚正直善良的web程序员。今天给大家分享一下,修真院官网 JS任务中AngularJS部分可能会使用到的知识点:angular的config和run分别是干什么的??1.背景介绍ANGULARJS模块加载AngularJS模块可以在被加载和执行之前对其自身进行配置。我们可以在应用的加载阶段应用不同的逻辑组对其修改,在模块...转载 2019-05-07 11:25:33 · 297 阅读 · 0 评论 -
jquery zTree的基本用法
如果给我1个小时解答一道决定我生死的问题,我会花55分钟来弄清楚这道题到底是在问什么。一旦清楚了它到底在问什么,剩下的5分钟足够回答这个问题 ...转载 2018-08-10 11:24:47 · 1755 阅读 · 0 评论 -
jQuery EasyUI 数据网格与树插件 - Tree 树
通过 $.fn.tree.defaults 重写默认的 defaults。树(tree)在网页中以树形结构显示分层数据。它向用户提供展开、折叠、拖拽、编辑和异步加载功能。依赖draggable droppable用法树(tree)定义在 <ul> 元素中。该标记可定义叶节点和子节点。节点将是 ul 列表内的 <li> 元素。下面演示了将被用于制作嵌套...转载 2018-08-10 11:23:18 · 316 阅读 · 0 评论 -
JStree的使用总结
最近的前端工作用到一个ui库中封装的结构,叫jstree,其主要功能就是数据的展示,选择,编辑,因为在网上找的资料东一块西一块的,对新手学习很不方便,所以把我最近的学到的总结下。首先说jstree的结构,它有固定的结构组成,且只是别关键字,树的结构关键字分别为plugins,core,data. 其中plugins类似于c语言中的包含,可以包含样式,选择框,图片等,而core主要功能是控制树的...转载 2018-08-09 16:13:40 · 773 阅读 · 0 评论 -
Js作用域与作用域链详解
http://blog.youkuaiyun.com/yueguanghaidao/article/details/9568071 一直对Js的作用域有点迷糊,今天偶然读到Javascript权威指南,立马被吸引住了,写的真不错。我看的是第六版本,相当的厚,大概1000多页,Js博大精深,要熟悉精通需要大毅力大功夫。一:函数作用域 先看一小段代码:[javascript] v转载 2017-06-08 17:48:07 · 373 阅读 · 0 评论 -
IE、FF、Chrome浏览器中的JS差异介绍
分类:web前端(920)(0)举报收藏原文链接:http://www.jb51.net/article/40533.htm因为浏览器公司各自为利益考虑,到目前为止各浏览器的HTML标准或是JS标准都还未统一。在平常的开发中,我们常使用的JS框架基本已经帮我们处理好了JS在各浏览器中的差异,但作为一个开发人员,还是有需要了解JS在浏览器中的差异。 FF、Ch转载 2017-06-09 16:47:46 · 393 阅读 · 0 评论 -
JS操作串口方法简介
由于项目上用到在网页地图上显示GPS的数据,需要HTML,JavaScript,MSCOMM32控件知识,这都是微软的东西,我对微软的东西不是很了解走了好多弯路,在优快云上咨询了一个网友,在他热心的帮助下在优快云上下载了一个能用的源代码及注册控件的批处理文件,按照他的方法竟然成功了 对此做下记录 ,可能对以后需要的人有所帮助。源码下载地址:http://download.csdn.ne转载 2017-08-30 11:39:42 · 4462 阅读 · 1 评论 -
理解Node.js中的module.exports和exports
Node.js官网网址:http://www.runoob.com/nodejs/nodejs-tutorial.html。理解Node.js中的module.exports和exports引言作为一个开发者,我们经常遇到的情况是我们需要使用那些我们不熟悉的代码。在这种情况下,我们常常会问自己:我应该花费多少时间来理解这些我需要使用代码?一个典型的答案是:先学到能够上手使用即可,如果接下来时间允许...转载 2018-03-15 13:14:18 · 534 阅读 · 0 评论 -
jquery easyui datagrid 分页 详解
由于项目原因,用了jquery easyui 感觉界面不错,皮肤样式少点,可是官网最近打不开了,资料比较少,给的demo没有想要的效果,今天在用datagrid 做分页显示的时候,折腾了半天,网上的资料也比较少,后自己动手,终于解决,废话不说,开始:datagrid分页 有一个附加的分页控件,只需后台获取分页控件自动提交的两个参数rows每页显示的记录数和page;//当前第几页然后读取相应页数的...转载 2018-03-19 13:42:56 · 429 阅读 · 0 评论 -
入门Webpack,看这篇就够了
2017年12月7日更新,添加了clean-webpack-plugin,babel-env-preset,添加本文涉及到的所有代码的示例,如果你在学习过程中出错了,可点击此处参考写在前面的话阅读本文之前,先看下面这个webpack的配置文件,如果每一项你都懂,那本文能带给你的收获也许就比较有限,你可以快速浏览或直接跳过;如果你和十天前的我一样,对很多选项存在着疑惑,那花一段时间慢慢阅读本文,你的...转载 2018-03-21 14:38:17 · 280 阅读 · 0 评论 -
使用C#或javascript将Table里的数据导出到Excel
Demo效果图:用C#将Table数据导出Excel: 本方法已经将导出excel做成分部视图,引用时只需在视图中使用如下代码即可: @{ Html.RenderAction("Index", "ExportExcel", new { divId = "report", filename = "hidTitle" }); }其中divId...转载 2018-05-24 08:28:26 · 698 阅读 · 0 评论 -
Jquery Ajax和getJSON获取后台普通Json数据和层级Json数据解析
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <转载 2018-05-17 08:38:26 · 571 阅读 · 0 评论 -
js 添加事件 attachEvent 和 addEventListener 的用法
一般我们在JS中添加事件,是这样子的obj.onclick=method这种绑定事件的方式,兼容主流浏览器,但如果一个元素上添加多次同一事件呢?obj.onclick=method1;obj.onclick=method2;obj.onclick=method3;如果这样写,那么只有最后绑定的事件,这里是method3会被执行,这个时候我们就不能用onclick这样的写法了...转载 2018-07-18 17:30:51 · 6641 阅读 · 0 评论 -
一则正则表达式 简单解析
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return null; 这个方法是获得页面url的某个url参数的方法v...原创 2018-07-20 09:23:11 · 1322 阅读 · 1 评论 -
JQuery 插件与扩展方法的范例
jQuery有方法$.fn.serialize,可将表单序列化成字符串;有方法$.fn.serializeArray,可将表单序列化成数组。如果需要其序列化为JSON对象,那么可以基于serializeArray编写方法serializeObject轻松实现:[javascript] view plain copy print?//work with jQuery 1.x jQue...转载 2018-08-09 11:15:46 · 837 阅读 · 0 评论 -
jQuery中$()函数的7种用法汇总
前言jQuery对象是一个类数组的对象,含有连续的整形属性以及一系列的jQuery方法。它把所有的操作都包装在一个jQuery()函数中,形成了统一(也是惟一)的操作入口。其中我们用的非常频繁的一个函数是$()或者说是jQuery(),当我们调用他的时候会根据传入的参数的不同而达到不同的效果。接下来会一一说一下这7中用法,欢迎大家指正其中不正确的地方。1 jQuery(selec...转载 2018-08-09 15:28:47 · 798 阅读 · 0 评论 -
常用的javascript小技巧[作者oror][收藏]
常用的一些javascript小技巧[作者:oror,from蓝色理想]事件源对象 event.srcElement.tagName event.srcElement.type ………………………………捕获释放 event.srcElement.setCapture(); even转载 2017-01-25 09:54:07 · 709 阅读 · 0 评论