zepto中没有为原型定义extend方法而jquery有

zepto中没有为原型定义extend方法而jquery有

不知这句话对不对,如果是对的,那么这个老师讲的是不是有问题,使用了extend方法

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
慕侠97781 2020-03-11 11:09:05

我觉得你好像误会老师的意思了,你这句话应该是jq中有$.fn.extend这种写法,jq中$.fn.extend可以在jQuery原型上添加的方法。

zepto中没有$.fn.extend这样的写法。老师课上讲的$.extend,是合并的意思。老师没有讲错。

方法解释:https://blog.csdn.net/disiwei1012/article/details/52225833




好帮手慕言 2020-03-11 10:33:26

同学你好,关于同学说的这句话是对的,zepto中没有,jQuery中是有的

http://img1.sycdn.imooc.com//climg/5e684daf09ade02805710063.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

  • 提问者 迷失的小麦 #1
    那么问题来了: 1.zepto中如何实现extend功能?老师上课讲的是不是都是错的了,因没有这个方法? 2.jq中$.extend($.fn,{},{})与$.fn.extend({},{})效果是否一样?我对$.extend($.fn,{},{})的语法不太理解,能否讲解下?
    2020-03-11 10:36:05
好帮手慕言 2020-03-10 14:46:42

同学你好,老师使用$.extend,是合并的意思,比如:

http://img1.sycdn.imooc.com//climg/5e67371109e503e302730111.jpg

http://img1.sycdn.imooc.com//climg/5e673726094fbfce05690429.jpg

控制台,(在调用时传递了col:red,会把col:blue覆盖掉,)结果如下
http://img1.sycdn.imooc.com//climg/5e67373809da1c0d03160102.jpg

同学可以再看下老师的讲解,如果我的回答帮到了你,欢迎采纳,祝学习愉快~

  • 提问者 迷失的小麦 #1
    1.老师误会了,我想表达的意思是zepto是不是没有extend方法,即zepto不存在也不能使用extend方法? 2.如果extend可以使用,$.extend($.fn,{},{})与$.fn.extend({},{})效果是否一样?我对$.extend($.fn,{},{})的语法不太理解,能否讲解下?
    2020-03-10 20:28:31
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
3.WebAPP开发与小程序
  • 参与学习           人
  • 提交作业       622    份
  • 解答问题       6815    个

微信带火了小程序,也让前端工程师有了更多的展现机会,本阶段带你从移动基础知识的学习到webAPP开发,及小程序开发,让你PC端与移动端两端通吃。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师