用户中心USER CENTER

首页/用户
  • D3 源代码解析(二)

    摘要:第一节点位于第二节点内。例如,返回意味着在在内部,并且在之前。这个函数返回一个函数,返回的函数绑定了当前对象并执行。 这是继上一篇D3源码解构文章后的对D3的研究笔记,笔者的能力有限,如有哪里理解错误,欢迎指正。 对集合的操作 关于d3.attr 一个可以处理很多情况的函数,当只传入一个参数时,如果是string,则返回该属性值,如果是对象,则遍历设置对象的键值对属性值,如果参数大于等...

    tainzhi 发布于JavaScript
  • React 开发实战(一)- Repeat 组件

    摘要:支持回调函数,当内的表单输入发生变化时可以即时通知其父组件。这是第一个问题,为了解决这个问题呢,需要对它的提两个条件属性上必须要接收一个回调函数,函数接收一个对象参数,参数结构如下的值为当前项产出的数据,可能是个对象也可能是字符串或者数值。 前言 最近在写一个面向 React 初学者的系列教程玩转 React,内容对有 React 开发经验的同学来说可能太过于基础和啰嗦,不太感兴趣。所...

    tainzhi 发布于JavaScript
  • 你不知道的 JS 错误和调用栈常识

    摘要:错误堆栈包含了产生该错误时完整的调用栈信息。总结通过本文的描述,相信你对中的调用栈对象错误堆栈有了清晰的认识,在遇到错误的时候不在慌乱。 本文首发知乎专栏:《前端周刊》。全文共 6988 字,读完需 10 分钟,速读需 3 分钟。通过剖析 JS 中调用栈的工作机制,讲解错误抛出、处理的正确姿势,以及错误堆栈的获取、清理处理方法,希望大家对这个少有人关注但极其有用的知识点能够有所理解和掌...

    tainzhi 发布于JavaScript
  • Jsonp跨域请求

    摘要:实现跨域请求的原理简单的说,就是动态创建标签,然后利用的不受同源策略约束来跨域获取数据。回调函数的名字一般是在请求中指定的。 怎么处理跨域问题呢?相信在看了这篇文章,您就理解了什么是跨域,怎么处理跨域问题了。 一、同源策略 要理解跨域,先要了解一下同源策略。所谓同源是指,域名,协议,端口相同。所谓同源策略,简单的说就是基于安全考虑,当前域不能访问其他域的东西。 在同源策略下,在某个服务...

    tainzhi 发布于JavaScript
  • js控制全屏显示/退出全屏的方法

    摘要:退出全屏全屏显示大家可以微信添加订阅号冷星学前端,同步更新文章内容 退出全屏 var exitFullScreen = function() { var e = document; e.exitFullscreen ? e.exitFullscreen() : e.mozCancelFullScreen ? e.mozCancelFullScreen() : e.web...

    tainzhi 发布于JavaScript
<