用户中心USER CENTER

首页/用户
  • vue 子组件修改props引用类型参数引发的思考

    摘要:但是当传递的参数为对象或者数组的时候,是通过引用传入的,所以对于一个引用类型的来说,在子组件中改变这个参数本身将会影响到父组件的数据状态。 问题 父级组件与子组件的通信一般都是通过props来实现的,因为数据流向的单一才能保证数据变化的可追踪性,在vue中props遵循的是单向数据流,原则上子组件修改props是不被允许的。但是当props传递的参数为对象或者数组的时候,是通过引用传入...

    周国辉 发布于JavaScript
  • LeetCode-电话号码的字母组合(No.17) 递归+hash

    摘要:电话号码的字母组合给定一个仅包含数字的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下与电话按键相同。注意不对应任何字母。 LeetCode 17. 电话号码的字母组合 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下(与电话按键相同)。 注意 1 不对应任何字母。 showImg(https://user-gold-cdn.xit...

    周国辉 发布于JavaScript
  • JavaScript系列 事件

    摘要:推荐使用该方式进行事件的注册,可以对同一节点注册多个事件处理函数。当前冒泡流是被大多浏览器支持,因此大多赋为。阻断事件的冒泡流或者事件捕获流。资料推荐红宝书阮一峰事件模型 一步,一步前進の一步 showImg(https://segmentfault.com/img/bVbfVGO?w=830&h=328); 事件是文档或者浏览器窗口中发生的一些交互瞬间。JS注册事件处理程序来预订事件...

    周国辉 发布于JavaScript
  • 通俗的方式理解动态类型,静态类型;强类型,弱类型

    摘要:不允许隐式转换的是强类型,允许隐式转换的是弱类型。拿一段代码举例在使用调用函数的时候会先生成一个类模板运行时生成,执行的时候会生成类模板,执行的时候会生成类模板。 0 x 01 引言 今天和一个朋友讨论 C++ 是强类型还是弱类型的时候,他告诉我 C++ 是强类型的,他和我说因为 C++ 在写的时候需要 int,float 等等关键字去定义变量,因此 C++ 是强类型的,我告诉他 C+...

    周国辉 发布于JavaScript
  • 关于闭包

    摘要:闭包就是定义在函数中的函数,是函数内外部连接的桥梁,闭包的意义是当前作用域总是能够访问外部函数作用域的变量函数是唯一拥有自身作用域的结构,所以闭包的创建依赖于函数闭包的优点也是缺点,可以避免使用全局变量全局变量污染导致应用程序不可预测性,推 闭包就是定义在函数中的函数,是函数内外部连接的桥梁,闭包的意义是:当前作用域总是能够访问外部函数作用域的变量;函数是唯一拥有自身作用域的结构,所以...

    周国辉 发布于JavaScript
<