文章库ARTICLE COLUMN

  • 老生常谈的跨域问题JSONP解决方式

    老生常谈的跨域问题JSONP解决方式

    摘要:解决方案跨域问题可以说在前端方面不可避免,但同源策略毕竟在保护网络信息安全方面起到很大的作用。 起因 说起来源...今天去茶水间倒水时,偶然听到公司面试官在问面试者前端跨域的如何解决。我心中默默想了一想,啪啪啪瞬间想出几个关键词,iframe,...

    asorenasoren 评论0 收藏0
  • 关于页面优化

    关于页面优化

    摘要:作为一名前端工程师,能做的优化有哪一些呢主要包括两方面页面性能与代码可维护性。 作为一名前端工程师,能做的优化有哪一些呢?主要包括两方面:页面性能与代码可维护性。 HTML篇 减少不必要的嵌套 适当且精简的id/class名称 有意义地使用id(利用...

    feng409feng409 评论0 收藏0
  • 使用nodejs自带debug工具调试nodejs

    使用nodejs自带debug工具调试nodejs

    摘要:示例代码插入断点方法在需要设置断点的地方插入关键字,程序会在这里暂停运行。只需要在命令模式输入,按回车便可以进入环境。 1 示例代码 app.js var express = require("express"); var app = express(); var req_times = 0; app.all("/*", functi...

    he_xdhe_xd 评论0 收藏0
  • 立即执行函数

    立即执行函数

    摘要:首先了解立即函数声明一个匿名函数马上调用这个匿名函数作用创立独立作用域,避免变量污染参考练习的时候发现错误查找资料如果语法是在一个表达式中比如上述写法的写法都是表达式,关键字后面的变量只是函数的名字,而不会产生变量,比如注意下可能 首...

    xingqibaxingqiba 评论0 收藏0
  • React事件

    React事件

    摘要:在中使用原生事件在中使用原生事件级事件和。的合成事件实现中,仅仅对最外层容器进行绑定,并且依赖事件冒泡完成事件委派,避免了事件捕获的浏览器不兼容特性。 Event Handler ----React事件 React中的事件包括合成事件和原生事件,React底层对合成事...

    hearawayhearaway 评论0 收藏0
  • jQuery 源码系列(七)Callbacks 函数

    jQuery 源码系列(七)Callbacks 函数

    摘要:的支持的方法有几个主要的,和,比如官方有一个例子这两个作为函数调用的生成从基本可以看出,函数生成了一个对象,这个对象的方法是添加回调函数,而方法则是执行回调函数。 欢迎来我的专栏查看系列文章。 讲真,Sizzle 的源码真的太压抑了,以至于写...

    timgertimger 评论0 收藏0
  • 流程优化

    流程优化

    摘要:技术背景页面已经上百,入口比较分散,目前要通过自动化工具将每次新的页面加入到页面集合内依赖的模块主要只用到的路径模块和文件模块依赖模块引入使用的函数和解决的问题函数函数类参考文档 技术背景 页面已经上百,入口比较分散,目前要通过自动化...

    cucumbercucumber 评论0 收藏0
  • 今天学习的两个知识点

    今天学习的两个知识点

    摘要:调试遇到的前后端跨域问题在学习笔记对象介绍和学习笔记实现跨域资源共享以及和的对比跨域方式中,我对对象实现给出了较为全面的总结,并且对同源策略以及跨域访问给出了常见的解决方案使用和头部信息实现跨域资源共享。 调试TCMngr遇到的前后端跨域问...

    alanoddsoffalanoddsoff 评论0 收藏0
  • 用 ReactJs 创建Mac版的 keep

    用 ReactJs 创建Mac版的 keep

    摘要:我们专注移动体育领域的应用开发,倡导开放共享的精神,不模仿,不跟风,只做酷的产品。这就是正在做的事情,我们希望通过科技驱动,让更多的人热爱健身,喜欢运动。 序 因为自己不大喜欢喜欢用手机,所以当在手机上看到有些应用只能在手机上使用时觉...

    TychioTychio 评论0 收藏0
  • 一个自制的2048小游戏(一)

    一个自制的2048小游戏(一)

    摘要:导语本次将会从头到尾讲一个游戏的制作过程,中间也会穿插自己的理解一项目结构除了和文件外,分了,以及引入。我们将两个方法写在中是格子之间的距离,是一个小格子的宽度定位完成后我们进行的是数组的初始化,初始化为一个的二维数组,值为。 导语 ...

    CHENGKANGCHENGKANG 评论0 收藏0
  • 从[]==![]为true来剖析JavaScript各种蛋疼的类型转换

    从[]==![]为true来剖析JavaScript各种蛋疼的类型转换

    摘要:将他们放在堆中是为了不影响栈的效率。所以简单数据类型的值直接存放在栈中。可以对比上面那张图默认是调用方法的依,于是等于空字符串。空字符串中国标准时间方法返回对象的原始值,可能是字符串数值或值等,看具体的对象。,需要两个操作数同时转为。...

    JeffJeff 评论0 收藏0
  • NodeJs下的测试框架Mocha

    NodeJs下的测试框架Mocha

    摘要:测试实际值是否为,和作用一致使用等值比较操作符测试真实值是否浅层地,强制性地和预期值相等。测试真实值是否深层次地和预期值相等。 本人的博客http://www.wjs.photo/,感兴趣的可以看看哦,基于NodeJs框架ThinkJs 介绍和代码下载 Mocha在2011年发布...

    BamboyBamboy 评论0 收藏0
  • JavaScript易错知识小点

    JavaScript易错知识小点

    摘要:字符串在字符串中找到匹配的字面量,只能替换一次出现的匹配项,暂不存在函数,想要替换多次出现的匹配项,必须使用正则表达式标识。这符合赋值改变但不破坏继承属性的理念。二十七数组构造函数判断是否为一个数组,能够正确处理跨域对象。 一、String...

    rottengeekrottengeek 评论0 收藏0
  • jQuery 源码系列(八)data 缓存机制

    jQuery 源码系列(八)data 缓存机制

    摘要:的缓存机制来看看中提高的数据缓存机制,有两个函数,分别是和,可以看出来,一个是在对象上,一个是在生成的对象上。而且从源码来看,的缓存机制自带清内存操作,更是锦上添花呀。参考源码分析数据缓存本文在上的源码地址,欢迎来。 欢迎来我的专栏查...

    shinezejianshinezejian 评论0 收藏0
  • js原型链1

    js原型链1

    摘要:系列文章原型链原型链函数对象和普通对象中,万物皆对象。原型对象在中,每当定义一个对象,对象中都会有一些预定义的属性。参考文章原型与原型链终极详解附自己理解的原文章中的内存分析图 系列文章: js原型链1js原型链2 1. 函数对象和普通对象 js中...

    BaaaanBaaaan 评论0 收藏0
  • 探索Javascript设计模式---单例模式

    探索Javascript设计模式---单例模式

    摘要:单例模式主要是为了解决对象的创建问题。页面中只放一个按钮登录实现得到登录框元素绑定事件关闭弹框这里做登录点击页面中的按钮每次让登录框出现即可上面的代码根据单例模式的使用构造函数来实现的。 最近打算系统的学习javascript设计模式,以便自己...

    Hanks10100Hanks10100 评论0 收藏0
  • threejs 绘制地球、飞机、轨迹

    threejs 绘制地球、飞机、轨迹

    摘要:官网首先我们来看下要实现的效果这个缩小后的图片,下面我们来看下近距离的动态效果。。效果比较简陋,需要后期再处理。。。下面进入主题,代码篇。。 threejs官网:https://threejs.org/ 首先我们来看下要实现的效果 showImg("https://segmentfault.c...

    yy13818512006yy13818512006 评论0 收藏0
  • 理解CSRF跨站请求伪造

    理解CSRF跨站请求伪造

    摘要:受害者在银行有一笔存款,通过对银行的网站发送请求可以使把的存款转到的账号下。大多数情况下,该请求会失败,因为他要求的认证信息。要抵御,关键在于在请求中放入黑客所不能伪造的信息,并且该信息不存在于之中。 受害者 Bob 在银行有一笔存款,通...

    nidayenidaye 评论0 收藏0
  • HTML+CSS+JAVASCRIPT 高仿低配网页版网易云音乐播放器

    HTML+CSS+JAVASCRIPT 高仿低配网页版网易云音乐播放器

    摘要:高仿低配网页版网易云音乐播放器前言没有使用任何框架,只是想用最简单纯的代码实现下前台后台是参考网上的例子写的,代码是在的基础上重新写的还有她的姊妹篇网易云音乐移动端,请查看这里写在前头的话鄙人野生前端一只,专业,自学前端已经一年多了 ...

    RaoMengRaoMeng 评论0 收藏0
  • vue2.x-cnode(vue全家桶)

    vue2.x-cnode(vue全家桶)

    摘要:后续会改成的版本安装安装编译语法使用编译语法图片路径与打包安装引入图片需要依赖的加载器样式引入打包文件编译打包引入样式文件编译 vue2.x-cnode 关于项目 vue2.x Cnode社区是基于vue、vue-router、vuex、axios、es6开发,使用webpack构建工具编译...

    ThinkSNSThinkSNS 评论0 收藏0
  • vue router实现拦截和类似github的页面加载

    vue router实现拦截和类似github的页面加载

    摘要:最近想写个简单来练习下全家桶,其中特别想实现类似的页面加载行为。翻了下,提供导航钩子给开发者实现导航拦截但实验后发现,当钩子执行的时候的状态已经改变而且难以实现进度条。 0x00 最近想写个简单blog来练习下vue全家桶,其中特别想实现类似gith...

    daryldaryl 评论0 收藏0
  • 利用canvas+vue进行视频碎片合并

    利用canvas+vue进行视频碎片合并

    摘要:仓库地址利用进行视频碎片合并此注意点并没有考虑性能只支持温柔使用没有状态状态正在完善中默认对象说明是否自动播放表示是否需要显示状态暂停状态播放状态声音控制是否静音进度条总长度这个是需要后端返回的默认播放时间用来显示终点时间当前时间默 ...

    williamwen1986williamwen1986 评论0 收藏0
  • 前端开源项目周报0221

    前端开源项目周报0221

    摘要:由出品的前端开源项目周报第九期来啦。我们的前端开源周报集合了一周来新收录的优质的前端开源项目,方便前端开发人员便捷的找到自己需要的项目工具等。 由OpenDigg 出品的前端开源项目周报第九期来啦。我们的前端开源周报集合了OpenDigg一周来新收录...

    jamesjames 评论0 收藏0
  • 如何在github上创建个人项目的在线演示demo

    如何在github上创建个人项目的在线演示demo

    摘要:在上搜索相关项目时会发现,有的项目不光写了一手好文档并且还给出了项目的在线运行。如何在维护源代码的同时并同时生成项目主页以下以的单页应用为例,给出完整的项目维护以及生成项目主页的步骤。后期可在该基础上进行自己项目的开发。 前言 Github...

    kid143kid143 评论0 收藏0
  • 关于var,let,const的那点事

    关于var,let,const的那点事

    摘要:一直使用定义变量,的出现给变量定义增加了两个大将,。声明的变量,块作用域,不重复声明覆盖,限制了变量的作用域,保证变量不会去污染全局变量,所以尽量将改为用。 一直使用var定义变量,ES6的出现给变量定义增加了两个大将let,const。那它们有什...

    KavenFanKavenFan 评论0 收藏0

热门文章

<