博客专栏  >  前端   >  Javascript教程

Javascript教程

本教程从基础开始,涵盖Javascript中字符串的操作、ajax详解、事件机制(捕获与冒泡)、事件绑定、面向对象、集成、原型链以及常用设计模式,此外,还会有一些Javascript写的小游戏。

关注
9 已关注
21篇博文
  • JS跨越问题解决方法

    一.同源策略的限制 首先,我们需要知道跨域就是在不同的域之间进行数据传输或通信。只要协议、域名、端口有任何一个不同,都被当作是不同的域。当要想跨域,就得理解浏览器的同源策略限制。 其限制之一就是我们说...

    2016-10-17 09:59
    950
  • Javascript中变量函数申明优先级

    案例一console.log(a); //输出function a(){} function a() {}; var a=3; 案例二 function a() {}; var a=3; cons...

    2016-09-27 15:51
    896
  • seajs入门教程

    什么是Sea.js;模块定义;模块载入;模块调用;配置文件;实例操作

    2016-08-25 11:03
    829
  • 解决OneThink中无法异步提交kindeditor文本框中修改后的内容

    在使用JQuery来获取KindEditor编辑器的字段,并异步提交的时,解决修改后的数据就是无法被Jquery获取到的问题。

    2016-08-21 20:35
    653
  • JS组合按键事件监听插件

    JS组合按键事件插件,支持多组按键组合的监听

    2016-08-20 11:32
    661
  • JS中对Cookie的操作详解

    cookie设置参数;JS对Cookie的读取;JS对Cookie的设置;

    2016-08-03 17:03
    1229
  • 关于Jquery获取对象的属性与值

    1.获取对象的常用方法 $("*")  表示获取所有对象(一般都不会去使用) $("#XXX") ’获得 id=XXX 的元素对象(常用) $(".XXX") ’获得 class...

    2016-08-01 18:20
    4582
  • JQuery控制图片由中心点逐渐放大效果

    有的时候我们需要做一个当鼠标放置在图片上的时候,希望图片逐渐变大,即图片的width和height逐渐变大,但是此时,其left值与top值没有改变,故看似不是从中心点进行缩放的。如下图: 从中心...

    2016-06-25 16:34
    7806
  • jquery选择器中的空格与大于号>、加号+与波浪号~的区别

    jquery选择器中的空格与大于号>、加号+与波浪号~的区别以及使用

    2016-06-24 10:17
    5991
  • 开发自己的JQuery框架

    模仿Jquery一步步实现自己的Jquery框架,并分析个步骤中改进的原因以及解决的问题;构造函数的返回值对new一个对象的影响等

    2016-06-14 22:10
    2554
  • JavaScript中mouseover和mouseout多次触发解决办法

    mouseover和mouseout多次触发原理分析;mouseenter与mouseleave实现分析;判断两个元素是否存在包含关系;compareDocumentPosition介绍;获取兼容性性...

    2016-06-12 10:37
    5647
  • JS中判断数组中是否包含某个元素indexof兼容性兼容性

    1.前几天写了一个JS游戏,其中,判断数组中是否包含某个元素,开始使用如下方法判断 if(appearAnimals.indexOf(randIndex) ==-1){ } 目前主流的浏览器都能...

    2015-11-04 20:27
    2343
  • JavaScript中数据类型详解

    1.Undefined类型 Undefined 类型只有一个值,即特殊的undefined。在使用var 声明变量但未对其加以初始化时,这个变量的值就是undefined,例如: var me...

    2016-03-21 15:38
    332
  • JavaScript面向对象编程(对象创建)

    前言 在学面向对象(objetct-oriented,oo)编程之前,首先需要知道什么是对象,ECMA-262,将对象定义为“无序属性的集合,其属性可以包含基本值、对象或者是函数”。JavaScri...

    2016-03-25 11:57
    372
  • JavaScript面向对象编程(继承实现方式)

    许多OO 语言都支持两种继承方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。如前所述,由于函数没有签名,在ECMAScript 中无法实现接口继承。ECMAScript ...

    2016-03-25 15:10
    508
  • JS中控制绑定事件执行顺序

    在JS中,绑定的事件默认的执行时间是在冒泡阶段执行,而非在捕获阶段。这也是为什么当父类和子类都绑定了某个事件,会先调用子类绑定的事件,后调用父类的事件。直接看下面实例 *{marg...

    2016-04-11 09:51
    3922
  • JS中把函数作为另一函数的参数传递总结

    今天在给元素注册事件的时候,使用addEventListener遇到了一个问题,这个好像之前也遇到过,觉得有必要总结一下,就是JS函数作为参数引发的问题。首先看以下代码,觉得下面代码有问题吗?是否能达...

    2016-04-11 20:33
    4324
  • ajax从入门到深入精通

    ajax从入门到精通;ajax进度条;ajax跨越;ajax提交表单;ajax中模拟get、post请求;

    2016-04-14 16:44
    7036
  • JavaScript中字符串的常用操作汇总

    字符串的分割;字符串的截取;字符串中查找;字符串指定位置插入;字符串与数组相互转换

    2016-04-28 09:14
    463
  • Javascript中事件捕获、事件冒泡以及事件委托机制

    Javascript中事件绑定;事件冒泡;事件捕获;事件委托等详解。

    2016-05-01 17:28
    6882

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部