- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 echart 在toolbox里添加自定义排序工具
Title // 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('chart')); // 数值 var data_val = [], name_val =
2016-12-30 17:00:49 3466 1
原创 js数组排序
1、简单的数组排序 var arrSimple=[1,7,8,6,6] arrSimple = arrSimple.sort(); console.log(arrSimple);2、简单数组自定义排序 var arrSimple=[1,7,8,6,6] arrSimple = arrSim
2016-12-30 13:23:57 296
转载 Echarts 标签过长如何让axisLabel换行
Echarts.option.xAxis.data文本内容过长怎么办?官方给出的解决方案是:对文本进行倾斜,或者隐藏过长的文本,但是并没有给出换行的预期效果。本文档针对axisLabel的formatter属性,为其设置一个回调函数来达到换行的处理目录Part 1 效果图展示PS:还可以控制每行显示的字数个数哦(^o^)/~Part 2 回调函数
2016-12-28 13:56:19 2590
转载 JavaScript常用API总结
下面是我整理的一些JavaScript常用的API清单。目录元素查找class操作节点操作属性操作内容操作css操作位置大小事件DOM加载完毕绑定上下文去除空格AjaxJSON处理节点遍历元素查找//
2016-12-26 11:04:39 358
转载 闭包
闭包(closure)是掌握Javascript从人门到深入一个非常重要的门槛,它是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面写下我的学习笔记~系列目录深入浅出JavaScript之闭包(Closure)深入浅出JavaScript之this深入浅出JavaScript之原型链和继承闭包-无处不在在前端编程中,使用闭包是
2016-12-23 17:04:10 367
转载 JavaScript 字符串实用常操纪要
JavaScript 字符串用于存储和处理文本。因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Date 时,诸此等等,繁不能数;而她那满多的 API 呵,总有些让人不愿去记忆的冲动,既然用时常搜,倒不如烂笔头一翻,顺道也体现下博客存在的价值,由此就有了这篇纪要。字符串截取1. su
2016-12-23 16:56:15 256
转载 JavaScript知识点
1.变量作用域var a = 1;function test() { var a = 2; console.log(a); // 2}test();上方的函数作用域中声明并赋值了a,且在console之上,所以遵循就近原则输出a等于2。var a = 1;function test2() { console.log(a); // undefine
2016-12-23 16:46:27 291
转载 超实用PHP函数总结整理
1、PHP加密解密PHP加密和解密函数可以用来加密一些有用的字符串存放在数据库里,并且通过可逆解密字符串,该函数使用了base64和MD5加密和解密。function encryptDecrypt($key, $string, $decrypt){ if($decrypt){ $decrypted = rtrim(mcrypt_decrypt(MCRYP
2016-12-23 16:15:00 358
原创 声明变量
使用var声明的变量会自动被添加到最接近的环境中,在函数内部,最接近的环境就是函数局部环境,如果初始化变量时没有使用var声明,改变量会被自动添加到全局环境中
2016-12-23 16:10:11 276
原创 检测类型
要检测一个变量是不是基础类型,用typeof操作符是最佳工具。更具体一点,typeof操作符是确定一个变量是字符串、数值、布尔值、还是undefined的最佳工具,如果变量的值是一个对象或null,则typeof操作符会返回“object”;虽然在检测数据类型时,typeof是非常得力的助手,但在检测引用类型值时,这个操作符的用处不大。通常,我们并不是想知道某个值是对象,而是想知道它是
2016-12-23 14:53:45 407
原创 传递参数
ECMAScript 中所有函数的值都是按值传递的,也就是说把函数外部的值复制给函数内部的参数,就和把值从一个变量复制给另一个变量一样,基本类型值得传递如同基本类型变量的复制一样,而引用类型值得传递就如同引用类型变量的复制一样
2016-12-23 14:32:33 245
原创 赋值变量值
从一个变量向另一个变量复制基本类型值时,会在变量对象上创建一个新值,然后把该值复制到新变量分配的位置上。而这两个变量是相互独立的,他们可以参与任何操作而不会相互影响。
2016-12-23 14:08:12 345
原创 ECMAScript中基本的要素
ECMAScript中基本的数据类型包括:undefined 、null、string、number、boolean。与其他语言不通ECMAScript没有为整数和浮点数值分别定义不同的数据类型,number类型可以表示所有数值,ECMAScript中也有一种复杂的数据类型,object类型,该类型是这门语言中所有对象的基础类型。严格模式为这门语言中容易出错的地方施加了限制。E
2016-12-23 13:43:21 386
原创 闭包引出的一个问题
作用域的这种配置机制引出了一值得注意的问题:闭包只能取得包含函数中任何变量的最后一个值;闭包保存的是整个变量对象,而不是摸个特殊变量;
2016-12-23 11:23:06 305
转载 几个闭包的案例
例子1立即调用表达式会立即执行,不需要test()调用显示调用test()只是会调用一个匿名函数局部变量i不会随着调用的结束而被回收,而是一直保存在内存中var test = (function () { console.log("test func"); var i = 0; return function () { console.log(i
2016-12-23 10:25:29 961
原创 js——闭包
闭包是很多语言都具备的特性,在js中,闭包主要涉及到js的几个其他的特性:作用域链,垃圾(内存)回收机制,函数嵌套,等等. 在理解闭包以前.最好能先理解一下作用域链的含义,简单来说,作用域链就是函数在定义的时候创建的,用于寻找使用到的变量的值的一个索引,而他内部的规则是,把函数自身的本地变量放在最前面,把自身的父级函数中的变量放在其次,把再高一级函数中的变量放在更后面,以此类推直
2016-12-23 09:39:47 267
原创 bootstrap 遍历json数据添加表格内容
Title .table{ background-color: #fff; margin-bottom: 20px; } .table caption{
2016-12-22 14:28:47 9330
原创 jQuery增加自定义函数的方法
$.fn.add = function(json1) { $(this).append($tr);};$("#table1 tbody").add(json1);
2016-12-22 09:38:52 463
原创 表单的ajax请求
* 表单的Ajax异步请求 * 表单的序列化 * serialize()方法 * 返回JSON字符串 * 格式 - {key:value,key:value,..} * serializeArray()方法 * 返回JSON对象 * 格式 - [obj1,obj2,obj3,...]
2016-12-12 13:11:54 300
原创 * Ajax中的JSON格式
* Ajax中的JSON格式 * 客户端向服务器端发送请求 - JSON * 客户端如何构建JSON格式数据 * 请求数据格式 - key=value * 手工构建符合JSON格式的字符串 '{"name":"zhangwuji","pwd":"123"}' * 服务器端如何接收JSON格式的数据
2016-12-12 10:54:09 249
原创 DOM解析XML————创建XML解析器
* 创建XML的解析器 function parseXML(xml){ // 声明解析XML后的DOM对象 var xmlDoc = null; // 根据不同的浏览器 if(window.DOMParser){ // 其他浏览器 var parser = new DOMParser(); xmlDoc = parse
2016-12-12 10:22:46 365
原创 创建XMLHttpRequest对象
* 创建XMLHttpRequest对象 function getXhr(){ // 声明XMLHttpRequest对象 var xhr = null; // 根据浏览器的不同情况进行创建 if(window.XMLHttpRequest){ // 表示除IE外的其他浏览器xhr = new XMLHttpR
2016-12-07 09:58:49 248
原创 当前时间格式化成 ——2016年1月1日 星期一
// 日期格式化 var now=new Date();// 2016年10月24日 星期一 var year=now.getFullYear(); var month=now.getMonth()+1; var date=now.getDate();
2016-12-07 09:13:54 567
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人