JavaScript Tips

本文介绍了JavaScript中的一些实用技巧,如使用return false阻止默认行为及事件冒泡,利用Call和Apply改变方法调用的上下文(this指向),探讨了原型(prototype)的概念,并提醒开发者注意JavaScript与jQuery混用时可能遇到的问题。

Tips:

  1. return false
      - event.preventDefault(); //阻止默认行为 P.S 阻止a标签的跳转
      - event.stopPropagation(); //阻止事件冒泡

  2. Call & Apply
    代替另一个对象调用一个方法,改变this指向
    详见本人博客:Call and Apply in JavaScript

  3. Prototype
    原型
    详见本人博客:Prototype in JavaScript

  4. Js,Jquery的混用
    一直算是知道不能混用的准则,但还是被一个问题困扰了好久,也就是在ready事件里,写function modifyUser(){}之类的方法不成功,一直以为可能是加载顺序等等的原因,可能这是混用的情况

  5. this指向
    嵌套函数中的this不会继承上层函数的this,如果需要,可以用一个变量保存上层函数的this。记录两条博客地址:详解js中的this图解javascript this指向什么?

实时更新,记录历程

转载于:https://www.cnblogs.com/zhaoww/p/5247996.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值