zepto--学习demo1

本文介绍了zepto.js作为一款轻量级的JavaScript库,对于熟悉jQuery的开发者来说极易上手。作者分享了学习zepto.js的过程,包括日常的demo练习,并结合个人理解,旨在促进共同学习和进步。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  zepto是一款轻量级的针对现代高级浏览器的JavaScript库, 它与jquery有着类似的api。 如果你会用jquery,那么你也会用zepto。中文文档很全面,学起来也很简单,闲来无事就去学习一下。日常学习demo上传附上我浅显的理解,希望有助于一起学习。

$.each(['a', 'b', 'c'],function( key ,value){
    console.log('key: %d is: %s', key, value)
})


//$.extend
let target = {
	one: ['1','11'],
    two: '2'
},
    source = {
    one: ['2','22'],
    three: '3'
};
//浅拷贝
//$.extend(target,source);
//console.log(target);
//target.one.push('31');
//target.one ["2", "22", "222"]
//source.one ["2", "22", "222"]
//深拷贝
 $.extend(true,target,source);
 console.log(target);
// target.one.push('222');
//target.one ["2", "22", "222"]
//source.one ["2", "22" ]


//$.grep
let arr = $.grep([1,2,3],function( value, key){//传入value-key对
    return value > 1;
});
//arr [2,3]


//$.map
let arr1 = $.map([1,2,3], function(value, key){
	if( key > 0){
		return value * value;
	}
})//arr1 [4,9]

//$.trim删除字符串首尾空白符
let str = '   111   ';
newStr = $.trim( str );//'111'


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值