随笔分类 - js基础
摘要:1、地址(vue) 2、react (下面是几个版本 样式在最后面) /* * @Author: your name * @Date: 2020-03-13 11:11:23 * @LastEditTime: 2020-05-13 16:39:01 * @LastEditors: Please se
阅读全文
摘要:童鞋们,我们今天聊聊js的继承,关于继承,平时开发基本用不到,但是面试没有不考的,我就想问,这是人干的事吗? 好吧,迫于社会主义核心价值观,我们今天就来简单说一说js的继承,谁让它是面向对象编程很重要的一个方面呢 首先一句定义,什么是继承: A对象通过继承 B 对象,就能直接拥有 B 对象的所有属性
阅读全文
摘要:还在为module.exports、exports、export和export default,import和require区别与联系发愁吗,这一篇基本就够了! 一、首先搞清楚一个基本问题: module.exports和exports是属于CommonJS模块规范!(不清楚commonjs?大神请
阅读全文
摘要:try{ //正常执行 }catch(e/*你感觉会出错的 错误类型*/){ // 可能出现的意外 eg:用户自己操作失误 或者 函数少条件 不影响下面的函数执行 // 有时也会用在 比如 focus() 但可恶的ie有可能会第一次没有focus事件 再让他执行一次 // 有时一些不是bug的bug
阅读全文
摘要:在javascript中,对象和数组是两种不同的类型,这和php中的数组概念不同。在javascript中,也有一些精妙的算法,用来对一些对象进行排序。我在面试迅雷的时候,也拿到一道题,当时做题的时候考虑到时间,没有去仔细研究,回来后再读了一些方法,就知道真正的考点在哪里了。 我们现在有一组“学生”
阅读全文
摘要:除了可以当做锚点,定位到同name位置,location.hash还有两个用法。 平时开发都会用得到。 一:使js事件在浏览器中产生历史记录。 举个栗子: 我们在JS里面改变了页面的数据、样式等,比如我们首先执行了JS函数A,把页面由白色变成了红色,在执行了JS函数B,把页面由红色变成了黑色,这个时
阅读全文
摘要:arguments.callee 在哪一个函数中运行,它就代表哪一个函数。 一般用在匿名函数中 在匿名函数中有时会需要自己调用自己,但是由于是匿名函数,没有名子,无名可调。 这时就可以用arguments.callee来代替匿名的函数。 上述代码就是用匿名函数实现的计算10的阶乘。用argument
阅读全文
摘要:DOM 使用nextSibling属性返回指定节点之后的下一个兄弟节点,(即:相同节点树层中的下一个节点)。 nextSibling属性与nextElementSibling属性的差别: nextSibling属性返回元素节点之后的兄弟节点(包括文本节点、注释节点即回车、换行、空格、文本等等); n
阅读全文

浙公网安备 33010602011771号