![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS/jQuery/Ajax/Bootstrap
文章平均质量分 91
坦GA
积沙成塔
展开
-
jQuery中bind和live的区别
原文地址:http://blog.sina.com.cn/s/blog_4a60ba9c01013rgu.htmlJquery中绑定事件有三种方法:以click事件为例 (1)target.click(function(){}); (2)target.bind("click",function(){}); (3)target.live("click"转载 2016-09-23 16:04:26 · 446 阅读 · 0 评论 -
jQuery事件大全(真的很全)
Dom:Attribute:$("p").addClass(css中定义的样式类型); 给某个元素添加样式$("img").attr({src:"test.jpg",alt:"test Image"}); 给某个元素添加属性/值,参数是map$("img").attr("src","test.jpg"); 给某个元素添加属性/值$("img").attr("title",转载 2016-09-21 20:36:38 · 11720 阅读 · 1 评论 -
jQuery选择器大全
选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编写jQuery代码的效率。本文配合截图、代码和简单的概括对所有jQuery选择器进行了介绍,也列举出了一些需要注意和区分的地方。一、基本选择器1. id选择器(指定id元素)将i转载 2016-09-04 13:39:40 · 325 阅读 · 0 评论 -
JavaScript eval函数介绍
原文地址:http://www.w3school.com.cn/jsref/jsref_eval.aspJavaScript eval() 函数JavaScript 全局对象定义和用法eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码。语法eval(string)参数描述转载 2016-10-25 18:19:58 · 394 阅读 · 0 评论 -
JDOM操作XML
原文地址:http://www.cnblogs.com/hoojo/archive/2011/08/11/2134638.htmlJDOM 操作XML可扩展标记语言——eXtensible Markup Language 用户可以自己定义语言标记,只要有开始和闭合标签即可。 xsl装饰、修饰xml的显示结果。 dtd约束xml文件中的标记。 Ø XML的优点:转载 2016-09-29 21:16:51 · 396 阅读 · 0 评论 -
JSONP跨域的原理解析
转自 http://www.nowamagic.net/librarys/veda/detail/224JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same-Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的转载 2016-10-01 09:48:12 · 409 阅读 · 0 评论 -
单页Web应用(SPA)的简单介绍
原文地址:http://www.cnblogs.com/telnetzhang/p/5654768.html单页Web应用 (single-page application 简称为 SPA) 是一种特殊的Web应用。它将所有的活动局限于一个Web页面中,仅在该Web页面初始化时加载相应的HTML、JavaScript 和 CSS。一旦页面加载完成了,SPA不会因为用户的操作而进行页面的转载 2016-11-13 09:08:51 · 5071 阅读 · 1 评论 -
MVVM架构的简单理解
原文地址:http://www.cnblogs.com/888h/archive/2010/12/24/1915214.html 图1 View、ViewModel、Model之间的关系 在SilverLight或者WPF开发中,为什么要用MVVM架构 使用MVVM架构最大的好处是:开发人员在写程序的时候不需要做UI,而设计人员可以使转载 2016-11-13 09:20:43 · 3463 阅读 · 0 评论 -
JavaScript substr() 和 substring() 方法的区别
原文地址:http://www.cnblogs.com/tishifu/archive/2007/08/03/841429.htmlsubstr 方法返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start [, length ])参数stringvar必选项。要提取子字符串的字符串文字或 String 对象。start必选项转载 2016-12-01 20:16:54 · 617 阅读 · 0 评论 -
JavaScript模板引擎原理
原文地址:http://www.cnblogs.com/hustskyking/p/principle-of-javascript-template.html一、前言什么是模板引擎,说的简单点,就是一个字符串中有几个变量待定。比如:var tpl = 'Hei, my name is , and I\'m years old.';通过模板引擎函数把数据塞进去,转载 2016-12-02 10:10:27 · 972 阅读 · 0 评论 -
jQuery原理分析
原文地址:http://www.cnblogs.com/zuoxiaolong/p/jquery1.html引言 最近LZ还在消化系统原理的第三章,因此这部分内容LZ打算再沉淀一下再写。本次LZ和各位来讨论一点前端的内容,其实有关jquery,在很久之前,LZ就写过一篇简单的源码分析。只不过当时刚开始写博客,写的相对来讲比较随意,直接就把源码给贴上来了,尽管加了转载 2016-12-06 22:14:43 · 1819 阅读 · 2 评论 -
CR, LF, CR/LF 回车 换行
原文地址:http://www.cppblog.com/prayer/archive/2009/08/19/93854.html“回车”(Carriage Return)和“换行”(Line Feed)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33,Linux/Unix下的tty概念也来自于此)的玩意,每秒钟可以打10个字符。但转载 2016-12-08 19:26:11 · 537 阅读 · 0 评论 -
Javascript放置位置的执行顺序
原文地址:http://blog.csdn.net/dxnn520/article/details/79274611.根据实际需要放置代码?有时候,您实际上需要把代码放置在不同地方以符合代码运行要求。比如,您需要在代码全部载入浏览器后再运行代码,那就可以将标签放在后面去,如果您需要在页面载入的时候运行代码,可以把js代码放入之间。提示:浏览器执行html代码是自上而下的转载 2016-12-08 19:32:14 · 1867 阅读 · 0 评论 -
Sizzle引擎研究
原文地址:http://foio.github.io/sizzle-research/什么是sizzle?下面时官方的一段解释。A pure-javascript CSS selector engine× Standalone(no dependencies)× Competitive performance× Only 4kB with gzipped× Easy t转载 2016-12-21 12:39:14 · 1074 阅读 · 0 评论 -
jQuery中的bind()、live()的区别与使用
原文地址:http://www.cnblogs.com/mrjungle-home/p/jungle_chang.html使用jquery有一段时间了,刚开始看别人的源代码的时候对事件的绑定方法有疑惑。比如:这就绑定了一个click事件。1.bind()方法解析但后来发现jqueryAPI里面还有bind方法,一直没有使用过,查看API的使用方法:转载 2016-12-20 18:19:37 · 405 阅读 · 0 评论 -
JS操作JSON总结
原文地址:http://www.cnblogs.com/worfdream/articles/1956449.htmlJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 A转载 2017-01-15 10:52:54 · 269 阅读 · 0 评论 -
ES6新特性概览
原文地址:http://www.cnblogs.com/Wayou/p/es6_new_features.html本文基于lukehoban/es6features ,同时参考了大量博客资料,具体见文末引用。ES6(ECMAScript 6)是即将到来的新版本JavaScript语言的标准,代号harmony(和谐之意,显然没有跟上我国的步伐,我们已经进入中国梦版本了)。上一次转载 2017-01-11 12:23:03 · 263 阅读 · 0 评论 -
深入理解javascript原型和闭包(1)——一切都是对象
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3977987.html“一切都是对象”这句话的重点在于如何去理解“对象”这个概念。——当然,也不是所有的都是对象,值类型就不是对象。 首先咱们还是先看看javascript中一个常用的函数——typeof()。typeof应该算是咱们的老朋友,还有谁没用过它?ty转载 2017-02-08 14:57:09 · 407 阅读 · 0 评论 -
深入理解javascript原型和闭包(2)——函数和对象的关系
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3978035.html上文(理解javascript原型和作用域系列(1)——一切都是对象)已经提到,函数就是对象的一种,因为通过instanceof函数可以判断。var fn = function () { };console.log(fn instanceof Object);转载 2017-02-08 15:02:24 · 278 阅读 · 0 评论 -
深入理解javascript原型和闭包(3)——prototype原型
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3978131.html既typeof之后的另一位老朋友!prototype也是我们的老朋友,即使不了解的人,也应该都听过它的大名。如果它还是您的新朋友,我估计您也是javascript的新朋友。 在咱们的第一节(深入理解javascript原型和闭包(1)——一切都是转载 2017-02-08 15:18:18 · 263 阅读 · 0 评论 -
JavaScript中的内置对象介绍
原文地址:http://www.ibm.com/developerworks/cn/web/wa-objectsinjs-v1b/所有编程语言都具有内部(或内置的)对象来创建语言的基本功能。内部对象是您编写自定义代码所用语言的基础, 该代码基于您的想象实现自定义功能。JavaScript 有许多将其定义为语言的内部对象。本文介绍了一些 最常用的对象,并简要介绍了它们 有哪些功能以及如何转载 2017-01-17 19:58:27 · 871 阅读 · 0 评论 -
深入理解javascript原型和闭包(4)——隐式原型
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3979290.html上节已经提到,每个函数function都有一个prototype,即原型。这里再加一句话——每个对象都有一个__proto__,可成为隐式原型。这个__proto__是一个隐藏的属性,javascript不希望开发者用到这个属性值,有的低版本浏览器甚至不支持这个属性值。转载 2017-02-09 08:47:24 · 286 阅读 · 0 评论 -
深入理解javascript原型和闭包(5)——instanceof
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3979533.html又介绍一个老朋友——instanceof。对于值类型,你可以通过typeof判断,string/number/boolean都很清楚,但是typeof在判断到引用类型的时候,返回值只有object/function,你不知道它到底是一个object对象,还是数组,还是n转载 2017-02-09 08:55:30 · 258 阅读 · 0 评论 -
深入理解javascript原型和闭包(6)——继承
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3979985.html为何用“继承”为标题,而不用“原型链”?原型链如果解释清楚了很容易理解,不会与常用的java/C#产生混淆。而“继承”确实常用面向对象语言中最基本的概念,但是java中的继承与javascript中的继承又完全是两回事儿。因此,这里把“继承”着重拿出来,就为了体现这转载 2017-02-09 09:23:28 · 330 阅读 · 0 评论 -
深入理解javascript原型和闭包(7)——原型的灵活性
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3980065.html在Java和C#中,你可以简单的理解class是一个模子,对象就是被这个模子压出来的一批一批月饼(中秋节刚过完)。压个啥样,就得是个啥样,不能随便动,动一动就坏了。而在javascript中,就没有模子了,月饼被换成了面团,你可以捏成自己想要的样子。 首转载 2017-02-09 09:31:37 · 250 阅读 · 0 评论 -
深入理解javascript原型和闭包(8)——简述【执行上下文】上
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3986420.html什么是“执行上下文”(也叫做“执行上下文环境”)?暂且不下定义,先看一段代码:第一句报错,a未定义,很正常。第二句、第三句输出都是undefined,说明浏览器在执行console.log(a)时,已经知道了a是undefined,但却不知道a是10(第三句中)转载 2017-02-09 10:03:13 · 269 阅读 · 0 评论 -
深入理解javascript原型和闭包(9)——简述【执行上下文】下
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3987563.html上一篇我们讲到在全局环境下的代码段中,执行上下文环境中有如何数据:变量、函数表达式——变量声明,默认赋值为undefined;this——赋值;函数声明——赋值; 如果在函数中,除了以上数据之外,还会有其他数据。先看以下代码:以上代码转载 2017-02-09 10:16:08 · 272 阅读 · 0 评论 -
深入理解javascript原型和闭包(10)——this
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3988422.html接着上一节讲的话,应该轮到“执行上下文栈”了,但是这里不得不插入一节,把this说一下。因为this很重要,js的面试题如果不出几个与this有关的,那出题者都不合格。 其实,this的取值,分四种情况。我们来挨个看一下。在此再强调一遍一个非常重要的知识转载 2017-02-09 10:42:25 · 304 阅读 · 0 评论 -
深入理解javascript原型和闭包(11)——执行上下文栈
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3989357.html继续上文的内容。执行全局代码时,会产生一个执行上下文环境,每次调用函数都又会产生执行上下文环境。当函数调用完成时,这个上下文环境以及其中的数据都会被消除,再重新回到全局上下文环境。处于活动状态的执行上下文环境只有一个。其实这是一个压栈出栈的过程——执行上下文栈。转载 2017-02-09 13:21:25 · 306 阅读 · 0 评论 -
深入理解javascript原型和闭包(12)——简介【作用域】
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3991151.html提到作用域,有一句话大家(有js开发经验者)可能比较熟悉:“javascript没有块级作用域”。所谓“块”,就是大括号“{}”中间的语句。例如if语句:再比如for语句:所以,我们在编写代码的时候,不要在“块”里面声明变量,要在代码的一开始转载 2017-02-09 13:39:04 · 240 阅读 · 0 评论 -
深入理解javascript原型和闭包(13)-【作用域】和【上下文环境】
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3991995.html上文简单介绍了作用域,本文把作用域和上下文环境结合起来说一下,会理解的更深一些。如上图,我们在上文中已经介绍了,除了全局作用域之外,每个函数都会创建自己的作用域,作用域在函数定义时就已经确定了。而不是在函数调用时确定。下面我们将按照程序执行的顺序,一转载 2017-02-09 13:55:25 · 245 阅读 · 0 评论 -
深入理解javascript原型和闭包(14)——从【自由变量】到【作用域链】
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3992795.html先解释一下什么是“自由变量”。在A作用域中使用的变量x,却没有在A作用域中声明(即在其他作用域中声明的),对于A作用域来说,x就是一个自由变量。如下图如上程序中,在调用fn()函数时,函数体中第6行。取b的值就直接可以在fn作用域中取,因为b就是在这转载 2017-02-09 14:15:47 · 274 阅读 · 0 评论 -
深入理解javascript原型和闭包(15)——闭包
原文地址:http://www.cnblogs.com/wangfupeng1988/p/3994065.html前面提到的上下文环境和作用域的知识,除了了解这些知识之外,还是理解闭包的基础。至于“闭包”这个词的概念的文字描述,确实不好解释,我看过很多遍,但是现在还是记不住。但是你只需要知道应用的两种情况即可——函数作为返回值,函数作为参数传递。第一,函数作为返转载 2017-02-10 08:46:54 · 288 阅读 · 0 评论 -
深入理解javascript原型和闭包(16)——补充:上下文环境和作用域的关系
原文地址:http://www.cnblogs.com/wangfupeng1988/p/4000798.html本系列用了大量的篇幅讲解了上下文环境和作用域,有些人反映这两个是一回儿事。本文就用一个小例子来说明一下,作用域和上下文环境绝对不是一回事儿。 再说明之前,咱们先用简单的语言来概括一下这两个的区别。00 上下文环境:可以理解为一个看不见摸不着的转载 2017-02-10 08:55:23 · 368 阅读 · 0 评论 -
Grunt介绍
原文地址:http://www.cnblogs.com/imwtr/p/4668186.htmlgrunt是什么,grunt就是个东西..grunt作为一个前端构建工具,有资源压缩,代码检查,文件合并等功能。下面就简单了解grunt的使用。一、环境配置grunt是基于nodejs的,所以需要一个 nodejs 环境还是在windows下,首先转载 2017-04-24 19:45:37 · 528 阅读 · 0 评论 -
网页开发中文本编辑器UEditor的使用
原文地址:http://www.cnblogs.com/Steven-shi/p/5435358.html首先看一下效果图:首先我们需要来认识下UEditor,它是由百度web前端研发部开发所见即所得富文本web编辑器,并且是基于BSD协议的开源产品,允许自由使用和修改,开源就意味着可以自己来定制这个编辑器。实现方法:首先先下载UEditer,官方网址:转载 2017-05-27 08:45:25 · 606 阅读 · 0 评论 -
Web开发分享qq、微信组件-百度分享
原文地址:http://share.baidu.com/code/advance#config-slide一、概述百度分享代码已升级到2.0,本页将介绍新版百度分享的安装配置方法,请点击左侧列表查看相关章节。二、代码结构分享代码可以分为三个部分:HTML、设置和js加载,示例如下:代码结构如下: 展示按钮 --> window._转载 2017-05-27 15:45:50 · 1253 阅读 · 0 评论 -
Vue.use自定义全局组件示例
原文地址:http://www.cnblogs.com/yesyes/p/6658611.html 通常我们在vue里面使用别人开发的组件,第一步就是install,第二步在main.js里面引入,第三步Vue.use这个组件。今天我简单的也来use一个自己的组件。这里我用的webpack-simple这个简单版本的脚手架为例,安装就不啰嗦了,直接进入正题首先看下目前的项目结构:转载 2017-05-28 11:14:42 · 4005 阅读 · 0 评论 -
Axios基本用法
原文地址:http://www.cnblogs.com/Upton/p/6180512.htmlvue更新到2.0之后,作者就宣告不再对vue-resource更新,而是推荐的axios,前一段时间用了一下,现在说一下它的基本用法。首先就是引入axios,如果你使用es6,只需要安装axios模块之后import axios from 'axios';//安装方法n转载 2017-06-01 14:51:30 · 2610 阅读 · 0 评论 -
HTML中的<ul>标签中li横向排列
原文地址:http://blog.csdn.net/leewokan/article/details/6626774第一步、编写横向菜单的HTML代码架构请将以下代码添加到HTML文档的导航栏区域中。 Baidu.Com Code52.Net Yahoo.Com Google.Com第二步、编写CSS代码1、设置公共样式请将以下CSS代码添加到HTML文档的...标签范转载 2017-06-02 12:35:45 · 21255 阅读 · 0 评论