javaScript
文章平均质量分 87
逸少KevinLM
唯有知识可以永恒
展开
-
帮助理解js的小知识点:JavaScript添加样式
javaScript给元素添加多个class .div2{ font-size:16px; color:orange; } .div3{ font-size:20px; color:blue; } [1]直接转载 2016-09-04 15:42:24 · 611 阅读 · 0 评论 -
JS模板引擎-腾讯artTemplate 简洁语法例子
参考:https://github.com/aui/artTemplate下载后其中自带有例子;下面是自己参照写的。[html] view plain copy> html> head> meta http-equiv="Content-Type" content="text/html;转载 2017-03-13 11:33:54 · 443 阅读 · 0 评论 -
JavaScript模板引擎的应用场景及实现原理
一、应用场景以下应用场景可以使用模板引擎:1、如果你有动态ajax请求数据并需要封装成视图展现给用户,想要提高自己的工作效率。2、如果你是拼串族或者数组push族,迫切的希望改变现有的书写方式。3、如果你在页面布局中,存在共性模块和布局,你可以提取出公共模板,减少维护的数量。二、实现原理不同模板间实现原理大同小异,各有优缺,请按需选择,以下示例以artTempl转载 2017-03-13 11:38:18 · 40687 阅读 · 0 评论 -
Echarts函数初始化简单介绍
ECharts的初始化1、echarts.init[javascript] view plain copy self.init = function (dom, theme) { var zrender = require('zrender'); if (zrender.version.re转载 2017-03-22 19:35:43 · 3970 阅读 · 0 评论 -
JSON.stringify 语法实例讲解
语法: JSON.stringify(value [, replacer] [, space]) value:是必选字段。就是你输入的对象,比如数组,类等。 replacer:这个是可选的。它又分为2种方式,一种是数组,第二种是方法。 情况一:replacer为数组时,通过后面的实验可以知道,它是和第一个参数value有关系的。一般来说,系列化后的结果是通过键值对来进行转载 2017-03-25 22:02:29 · 363 阅读 · 0 评论 -
Json对象和Json字符串的区别 +
1、javascript里面的数组都是关联数组吧?js对象的本质就是关联数组。索引数组也就是常说的数组,数组是对象,所以数组的本质也是关联数组,但通常没人这么说。2、唯一区别就是:索引数组的索引只能是0和正整数,但它是有序的。关联数组的索引很宽松,但关联数组是无序的,就这个。3、json对象是严格版本的关联数组。4、至少在chrome下,索引数组和关联数组的速度是一样的。5、索转载 2017-03-25 22:16:35 · 2690 阅读 · 0 评论 -
jquery的$().each,$.each的区别
最近一直在研究JS,今天看到遍历模块的时候,看到了这个函数:$(selector).each(function(index,element))但是想想,这个函数和之前项目里面用到的遍历数据的函数不是同一个呀(项目里面用到的函数:$.each(dataresource,function(index,element))),于是,就好好研究了下,果然在JS里面有两个相似的函数,于是也就有转载 2017-03-25 22:39:33 · 442 阅读 · 0 评论 -
JSONObject、JSONArray 格式详解
最近两个星期接触最多的就是json和map了。 之前用到的json,就是一个键对应一个值,超级简单的一对一关系。现在用到的json那可以层层嵌套啊,刚开始接触的时候,确实有种崩溃的赶脚,不想去理,取个数据还那么麻烦。其实,就跟if else语句一样,如果if中套if,if中再套if,写的规范了还行,要是代码格式不规范,那我们肯定也看着麻烦。所以啊,对于json嵌套,只要记住符号“:”前转载 2017-04-04 20:19:31 · 19061 阅读 · 0 评论 -
JavaScript中七种函数调用方式及对应 this 的含义
this 在 JavaScript 开发中占有相当重要的地位,不过很多人对this这个东西都感觉到琢磨不透。要真正理解JavaScript的函数机制,就非常有必要搞清楚this到底是怎么回事。函数调用方式不同,this 含义也跟着不同。JavaScript语言中有七种调用函数方式: 第一种:调用方法var obj = { method: function() { al转载 2017-09-10 11:45:19 · 533 阅读 · 0 评论 -
layer关闭刷新父界面
layer是一款近年来备受青睐的web弹层组件,她具备全方位的解决方案,致力于服务各水平段的开发人员,您的页面会轻松地拥有丰富友好的操作体验。 最近一个项目采用的是hui前端框架,他的弹出层就是用的layer插件,对于弹出层,有一个操作体验大家都知道,就是关闭弹出层,需要刷新父页面。开始写的时候,我陷入了自己的误区,在弹出层处理成功之后,我调用的是:var index = parent.l转载 2017-07-09 12:15:20 · 3872 阅读 · 0 评论 -
关于 json 单引号和双引号区别--请使用双引号
双引号才是json 的标准,单引号是不规范的(虽然在js 中是行的通的)!由于某些原因,在将js json数据传到as 中处理的时候出现了“无效的json解析输入” ,转自:http://www.cnblogs.com/xianfangloveyangmei/p/4494597.html 仅做记录转载 2017-11-03 15:37:33 · 8561 阅读 · 1 评论 -
JS/JQuery获取当前元素的上一个/下一个兄弟级元素等元素的方法
$(function(){ //遍历获取的input元素对象数组,绑定click事件 var len = $("input[type='file']").length; for(var i = 0; i < len; i++){ $("input[type='file']").eq(i).click(function(){ $(...转载 2018-04-22 20:39:09 · 30614 阅读 · 0 评论 -
JS函数,对象,实例方法,对象方法理解
var _s = function(){ var name = 'lisa'; //内部属性var age = 10;var sen = function(){console.log("函数_s") ; //函数内部属性,作用域只在函数内部,}return "1";}function _e(){name = 'lisa';age =...原创 2018-04-30 16:56:38 · 1823 阅读 · 0 评论 -
解析Jquery取得iframe中元素的几种方法
DOM方法:父窗口操作IFRAME:window.frames["iframeSon"].documentIFRAME操作父窗口: window.parent.documentjquery方法:在父窗口中操作 选中IFRAME中的所有输入框: $(window.frames["iframeSon"].document).find(":text");在IFRAME中操作 选中父窗口中的所有输入框:$...转载 2018-04-23 22:30:30 · 2116 阅读 · 0 评论 -
node.js
介绍JavaScript 高涨的人气带来了很多变化,以至于如今使用其进行网络开发的形式也变得截然不同了。就如同在浏览器中一样,现在我们也可以在服务器上运行 JavaScript ,从前端跨越到后端,这样巨大的反差让人难以想象,因为仅仅在几年前 Javascript 还如同 Flash 或者 Javaapplet 那样嵌入网页在沙箱环境中运行。在深入Node.js之前,你可能转载 2017-02-06 00:00:56 · 724 阅读 · 0 评论 -
window.opener 与 window.dialogArguments的用法
1>window.opener 的用法在一般的用法中,只是用来解决关闭窗口时不提示弹出窗口, 而对它更深层的了解一般比较少。其 实 window.opener是指调用window.open方法的窗口。 在工作中主要是用来解决部分提交的。这种跨页操作对工作是非常有帮助的。如果你在主窗口打开了一个页面,并且希望主窗口刷新就用这个,打开页面的window.opener就相当于转载 2016-12-19 14:00:32 · 3346 阅读 · 0 评论 -
javascript语句条件语句,循环语句,跳转语句
javascript语句——条件语句、循环语句和跳转语句 默认情况下,javascript解释器依照语句的编写顺序依次执行。而javascript中的很多语句可以改变语句的默认执行顺序。本文介绍可以改变语句默认执行顺序的条件语句、循环语句和跳转语句 条件语句 脚本的威力体现在它们可以根据人们给出的各种条件做出决策,javascript转载 2016-09-04 13:41:33 · 3482 阅读 · 0 评论 -
js+java 转码
javascript urlencode 推荐 encodeURIComponent乐其乐小站网上查到的全都是escape,和需要的编码不是一回事,好不容易找到的结果 保存下来以备以后使用js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIC转载 2016-11-08 16:22:19 · 491 阅读 · 0 评论 -
常见鼠标事件
鼠标触发CSS事件 说明: onMouseDown 按下鼠标时触发 onMouseOver 鼠标经过时触发 onMouseUp 按下鼠标松开鼠标时触发 onMouseOut 鼠标移出时触发 onMouseMove 鼠标移动时触 复制代码代码如下: CSS 鼠标响应事件 .Off{ background-color: #00FF6转载 2016-11-09 00:00:47 · 7232 阅读 · 0 评论 -
overflow属性
根据CSS的盒模型概念,页面中的每个元素,都是一个矩形的盒子。这些盒子的大小、位置和行为都可以用CSS来控制。对于行为,我的意思是当盒子内外的内容改变的时候,它如何处理。比如,如果你没有设置一个盒子的高度,该盒子的高度将会根据它容纳内容的需要而增长。但是当你给一个盒子指定了一个高度或宽度而里面的内容超出的时候会发生什么?这就是该添加CSS的overflow属性的时候了,它允许你设定该种情况转载 2016-11-09 11:38:00 · 1620 阅读 · 0 评论 -
BootStrap-CSS选项大全
以下是BootStrap-CSS选项大全手风琴效果accordionaccordion-groupaccordion-headin accordion-inneraccordion-toggleactive 选中状态add-on弹出提示信息AlertAlert-headingAlert-block转载 2016-11-01 17:40:31 · 512 阅读 · 0 评论 -
$.Get 和 $.Post 请求详解示例
使用jQuery的$.post方法可以以POST形式向服务器发起AJAX请求。$.post方法是jQuery的实用工具方法。$.post方法语法$.post(url,parameters,callback)参数 url(字符串)服务器端资源地址。parameter(对象)需要传递转载 2016-11-18 23:23:31 · 3303 阅读 · 0 评论 -
XMLHTTPRequest对象
XMLHttpRequest 对象用于在后台与服务器交换数据,最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。(这个功能正是AJAX的一大特点之一)Ajax和XMLHttpRequest我们通常将Ajax转载 2016-12-11 12:56:40 · 639 阅读 · 0 评论 -
Js中将字符串转换成json的三种方式
使用ajax的开发项目过程中,经常需要将json格式的字符串返回到前端,前端解析成js对象(JSON )。ECMA-262(E3) 中没有将JSON概念写到标准中,还好在 ECMA-262(E5) 中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法。1,eval方式解析,恐怕这是最早的解析方式了。如下:复制代码代码如下:fu转载 2016-11-19 14:03:57 · 1315 阅读 · 0 评论 -
JAVA对象JSON数据互相转换的四种常见情况
1. 把java 对象列表转换为json对象数组,并转为字符串复制代码代码如下: JSONArray array = JSONArray.fromObject(userlist); String jsonstr = array.toString();2.把java对象转换成json对象,并转化为字符串复制代码代码如下: JS转载 2016-11-19 14:52:07 · 658 阅读 · 0 评论 -
JS页面跳转+JS在Iframe页面跳转、刷新
window.location.href="jb51.jsp?backurl="+window.location.href; 第二种: 复制代码代码如下: alert("返回"); window.history.back(-1); 第三种: 复制代码代码如下: window.navigate("jb51.jsp转载 2016-11-07 22:33:49 · 5386 阅读 · 0 评论 -
request.getParameterValues 与 request.getParameter的区别
一、 简单的对比request.getParameter用的比较多,相对熟悉 request.getParameterValues(String name)是获得如checkbox类(名字相同,但值有多个)的数据。 接收数组变量 ,如checkobx类型 request.getParameter(String name)是获得相应名的数据,转载 2016-11-22 14:42:06 · 1377 阅读 · 0 评论 -
javascript:void(0)的用法讲解
在Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。javascript:void(0)的意思就是什么也不做!他不是页面URL,而是一个javascript语句void(0),void是一个操作符,该操作符指定要计算一个表达式但是不返回值,这个要计算的表达式是“0”,所以,这个基本是坑爹的写法,完全是糊弄浏览器的。如果你鼠标悬停于一个链接上,在浏览器底部状态转载 2016-11-27 00:31:23 · 1195 阅读 · 0 评论 -
九种 JS 弹出对话框的方法总结
1、最基本的js弹出对话框窗口代码】这是最基本的js弹出对话框,其实代码就几句非常简单:复制代码代码如下: window.open ("page.html") --> 因为这是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个转载 2016-12-24 16:43:06 · 3571 阅读 · 0 评论 -
JS 菜单内容关联高亮滚动监听
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> *{ m转载 2018-09-03 10:10:58 · 1315 阅读 · 1 评论