一叶轻舟呀
一叶轻舟呀
全部文章
分类
归档
标签
去牛客网
登录
/
注册
一叶轻舟呀的博客
全部文章
(共44篇)
题解 | #表格排序#
function sort(type, order) { let index = { id: 0, price: 1, sales: 2 }[type]; let rows = Array.from(jsList.rows) if (order == 'asc') { row...
2023-01-11
0
323
题解 | #倒计时#
function second(second) { return { day: parseInt(second / (3600 * 24)), hour: parseInt(second % (3600 * 24) / 3600), min: parseInt(second % (3600...
2023-01-10
0
409
题解 | #购物车#
function add(items) { let tbody = jsTrolley.querySelector('tbody') items.forEach(item => tbody.insertAdjacentHTML('beforeend', `<tr><t...
2023-01-10
0
347
题解 | #获取指定字符串#
function captureThreeNumbers(str) { let result = str.match(/\d{3}/) return result ? result[0] : false }
2023-01-10
0
288
题解 | #邮箱字符串判断#
function isAvailableEmail(sEmail) { let reg = /^[a-zA-Z\d_.-]*[a-zA-Z\d_-]@[a-zA-Z\d-]+(\.[a-zA-Z\d-]+)*\.[a-zA-Z\d]{2,6}$/ return reg.tes...
2023-01-10
0
336
题解 | #虚拟DOM#
const _createElm = vnode => { // 1.对于一个对象,如果tag属性不为undefined,则创建标签元素 // 2.如果children属性不为空数组,则递归调用_createElm函数创建元素 // 3.返回元素对象 // 4.如果tag属性为...
2023-01-09
0
307
题解 | #双向绑定#
Object.keys(person).forEach(prop => { let oldValue = person[prop] Object.defineProperty(person, prop, { get() { return oldValue }, set(va...
2023-01-09
0
345
题解 | #购物面板#
zjtaiduola.onclick = reduceNum zjtaishaola.onclick = addNum kltaiduola.onclick = reduceNum kltaishaola.onclick = addNum function reduceNum(event) { ...
2023-01-09
1
353
题解 | #监听对象#
Object.keys(person).forEach(prop => { Object.defineProperty(person, prop, { get() { return oldValue }, set(value) { perso...
2023-01-09
0
283
题解 | #Proxy拦截器#
const _proxy = (object, ...prototypes) => { return new Proxy(object, { get(target, prop, receiver) { return prototypes.includes(prop) ? 'no...
2023-01-09
0
289
首页
上一页
1
2
3
4
5
下一页
末页