文章库ARTICLE COLUMN

  • HTML 基础入门

    HTML 基础入门

    摘要:最近学习的知识,属于入门级别。粗略接触感觉并不是十分枯燥困难,不过据说都是入门容易深入很难,但愿以后不会被难倒吧。也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。 最近学习HTML5的知识,属于入门级别。粗略接触感觉...

    AlanAlan 评论0 收藏0
  • 《同源策略》的简单介绍

    《同源策略》的简单介绍

    摘要:概述同源策略是对代码能够操作哪些内容的一条完整的安全限制,也是由提出的一个著名的安全策略。同源策略的目的同源政策的目的,是为了保证用户信息的安全,防止恶意的网站窃取数据。 [TOC] 1、概述 同源策略是对JavaScript代码能够操作哪些WEB内容的...

    vpantsvpants 评论0 收藏0
  • 走进Vue-cli源码,自己动手搭建前端脚手架工具

    走进Vue-cli源码,自己动手搭建前端脚手架工具

    摘要:前言前段时间看了一些的源码,收获颇深。介绍是一款非常优秀的用于迅速构建基于的应用工具。不影响阅读源码,直接忽略掉。引入的包发送请求的工具。自定义工具用于询问开发者。 前言 前段时间看了一些vue-cli的源码,收获颇深。本想找个时间更新一篇文...

    ApolloApollo 评论0 收藏0
  • Javascript中几个看起来简单,却不一定会做的题

    Javascript中几个看起来简单,却不一定会做的题

    摘要:作为前端开发必须掌握的一门语言,因为语言的灵活性,有些知识点看起来简单,在真正遇到的时候,却不一定会直接做出来,今天我们就一起来看看几道题目吧题目这道题考察的知识点是运算符的优先级。 Javascript作为前端开发必须掌握的一门语言,因为语言...

    itvincentitvincent 评论0 收藏0
  • 【笔记】 你不知道的JS读书笔记——异步

    【笔记】 你不知道的JS读书笔记——异步

    摘要:异步请求线程在在连接后是通过浏览器新开一个线程请求将检测到状态变更时,如果设置有回调函数,异步线程就产生状态变更事件,将这个回调再放入事件循环队列中。 基础:浏览器 -- 多进程,每个tab页独立一个浏览器渲染进程(浏览器内核) 每个浏览器渲...

    junnplusjunnplus 评论0 收藏0
  • Codepen 每日精选(2018-3-26)

    Codepen 每日精选(2018-3-26)

    摘要:按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 登录/注册页面https://codepen.io/bermudaque... 鼠标划过粒子特效https://codepen.io/steveg3003...

    jsbintaskjsbintask 评论0 收藏0
  • [phaser3入门探坑]使用phaser3制作山寨马里奥

    [phaser3入门探坑]使用phaser3制作山寨马里奥

    摘要:前言是一个优秀的前端库,封装了很多底层的实现,可以用来制作游戏,场景等。今年月新发布了,到今天为止已经更新到了。声明本游戏来自于小站的官方教程,加入了一些个人的注释,本文旨在帮助各位观众老爷快速上手。 前言 phaser是一个优秀的前端canva...

    szyskyszysky 评论0 收藏0
  • 使用node打造自己的命令行

    使用node打造自己的命令行

    摘要:一实现一个简单的功能二环境系统编辑器版本三开始玩打开命令行新建一个这时看到一个新的生成了使用编辑器打开修改新增一个属性增加属性左边的是定义的命令行的名字可以自己随便取右边是命令行输入时会执行的文件一定要在文件夹下新建一个在当前的目录下...

    lk20150415lk20150415 评论0 收藏0
  • JS数组去重方法小结

    JS数组去重方法小结

    摘要:数组去重看了网上很多数组去重方法,用的比较常见的大概就几种,今天想自己来做一个总结。还有就是方法返回的数组也是排序后的数组,某些情况下可能不符合要求。 JS数组去重 看了网上很多数组去重方法,用的比较常见的大概就几种,今天想自己来做一个...

    PascalXiePascalXie 评论0 收藏0
  • 【30分钟学完】canvas动画|游戏基础(2):从零开始画画

    【30分钟学完】canvas动画|游戏基础(2):从零开始画画

    摘要:前言上篇主要是理论的概述,本篇会多些实践,来讲讲的基础用法,并包含一些基础三角函数的应用,推荐没有基础的朋友阅读,熟悉的朋友可以跳过。完整实例一个会跟踪鼠标位置的箭头三角函数上下运动终于顺利过渡到三角函数的话题笑。 前言 上篇主要是理...

    BaoyuanBaoyuan 评论0 收藏0
  • [译] 你真的知道 Angular 单向数据流吗

    [译] 你真的知道 Angular 单向数据流吗

    摘要:所以,单向数据流的意思是指在变更检测期间属性绑定变更的架构。相反,输出绑定过程并没有在变更检测期间内运行,所以它没有把单向数据流转变为双向数据流。说的单向数据流说的是服务层,而不是视图层嗷。 原文链接: Do you really know what unidire...

    fox_soyoungfox_soyoung 评论0 收藏0
  • Codepen 每日精选(2018-3-25)

    Codepen 每日精选(2018-3-25)

    摘要:按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 纯 css 写的星球玩呼啦圈的动画https://codepen.io/jcoulterde... 纯 css 写的鸽子喝水动画https:...

    oliverhuangoliverhuang 评论0 收藏0
  • JavaScript EventEmitter

    JavaScript EventEmitter

    摘要:事件删除可有可无。创建了一个类,然后在构造函数里初始化一个类的属性,这个属性不需要要继承任何东西,所以用了。但这不是必要的,因为实例化一个都会调用构造函数,皆为初始状态,应该是不可能已经定义了的,可去掉。成功执行结束后返回。 GitHub地...

    lovXinlovXin 评论0 收藏0
  • Understanding Recursion

    Understanding Recursion

    Recursion, simply put, is calling a function on itself. It can used to break down complex problems into smaller manageable similar units that can be handled by the same function. Recursion vs Iteratio...

    HtmlCssJsHtmlCssJs 评论0 收藏0
  • JavaScript基础: 类与继承

    JavaScript基础: 类与继承

    摘要:类的方法相当于之前我们定义在构造函数的原型上。的构造函数中调用其目的就是调用父类的构造函数。是先创建子类的实例,然后在子类实例的基础上创建父类的属性。 前言   首先欢迎大家关注我的Github博客,也算是对我的一点鼓励,毕竟写东西没法获得...

    liuchengxuliuchengxu 评论0 收藏0
  • OAuth 流程与发展总结 (1.0 => 1.0a => 2.0)

    OAuth 流程与发展总结 (1.0 => 1.0a => 2.0)

    摘要:如果不使用回调地址桌面或手机程序,而是通过手动拷贝粘贴完成授权的话,那么只要攻击者在在前面发起请求,就能拿到的。改进步骤传递参数而不是获取已授权步骤申请时,必须传递让参与签名避免攻击者假冒。 OAuth 流程与发展 (1.0 => 1.0a => 2.0) 概述...

    adieadie 评论0 收藏0
  • Angular开发实践(四):组件之间的交互

    Angular开发实践(四):组件之间的交互

    摘要:在应用开发中,组件可以说是随处可见的。本篇文章将介绍几种常见的组件通讯场景,也就是让两个或多个组件之间交互的方法。父组件绑定到这个事件属性,并在事件发生时作出回应。然后通过的元数据数组提供服务的实例,并通过构造函数分别注入到父子组件中...

    zhangxiangliangzhangxiangliang 评论0 收藏0
  • flutter实战2:为APP增加上下Tab页

    flutter实战2:为APP增加上下Tab页

    摘要:紧接上一篇的有侧边栏,这次我们向中加入上下页,使之跟趋近主流大部分的信息布局套路,等不及看源码的同学可以点击进入我的仓库下载代码。子元素为类型的数组。页的内容容器,其内放置页的主体内容。 紧接上一篇的有侧边栏APP,这次我们向APP中加入上...

    joyvwjoyvw 评论0 收藏0
  • HTML canvas中translate()与rotate()的理解

    HTML canvas中translate()与rotate()的理解

    摘要:首先看红色框中的第一行代码,执行后坐标系是这样的第二行代码旋转后是这样的注意看此时轴和轴已经改变,以及正方向的方向。 首先,当我们在页面上初始化canvas时,相当于在上面放了一块画布,这块画布我们可以理解为上面有一个坐标系(如下图),左上角...

    FreeZinGFreeZinG 评论0 收藏0
  • webpack4新特性介绍

    webpack4新特性介绍

    摘要:当下最流行的模块打包器于年月日正式发布版本,代号。从官方的发布日志来看本次大版本更新带来了很多新特性更新和改善,这将会让的配置更加简单。本文,笔者将会全面介绍的新特性及实践。只支持模块,目前处于试验阶段。 导语: webpack是一个JS应用打...

    NotFoundNotFound 评论0 收藏0
  • 【30分钟学完】canvas动画|游戏基础(extra1):颜色那些事

    【30分钟学完】canvas动画|游戏基础(extra1):颜色那些事

    摘要:十六进制格式,红绿蓝分别用两位十六进制数表示。函数表达式,三原色分别由的整数值表示。开头表示十六进制数,中不区分大小写,至于不知道什么是十六进制的,请自行百度红色是,绿色是,蓝色。 前言 本篇主要讲解关于计算机颜色系统的概念,后续结合...

    PocherPocher 评论0 收藏0
  • 发布npm依赖包过程

    发布npm依赖包过程

    摘要:安装和成功安装之后,已经包含在内了,不需要独立安装,可以执行一下检查是否安装好。 安装node和npm 成功安装node之后,npm(node package manager)已经包含在内了,不需要独立安装,可以执行一下npm检查是否安装好。 在cmd 上执行npm -v 就能查看npm...

    ShonimShonim 评论0 收藏0
  • javascript中Array常用方法总结

    javascript中Array常用方法总结

    摘要:函数接受个参数前一个值,当前值,项索引,数组本身。更多数组方法请看 js内置对象之Array 一,会改变原数组 1.移除数组末尾最后一项.pop() 返回删除的元素 如果你在一个空数组上调用 pop(),它返回 undefined let word = ["a", "b", "c", "d"]...

    harriszhharriszh 评论0 收藏0
  • underscore debounce函数分析

    underscore debounce函数分析

    摘要:函数分析标签空格分隔本文是源码剖析系列第六篇文章,上节我们介绍了节流函数的实现,这节将会介绍一下节流函数的兄弟防抖动函数。函数是在高频率触发的情况下,为了防止函数的频繁调用,将其限制在一段时间内只会调用一次。 underscore debounce函数...

    worldligangworldligang 评论0 收藏0
  • 徒手撸UI之TimePicker

    徒手撸UI之TimePicker

    摘要:是一个组件库目前拥有的组件语法编写,无依赖原生模块化,以上支持,请开启静态服务器预览效果,静态服务器传送门采用变量配置样式辛苦造轮子,欢迎来仓库四月份找工作,求内推,坐标深圳写在前面去年年底项目中尝试着写过一个分页的组件,然后就有了写...

    Codeing_lsCodeing_ls 评论0 收藏0

热门文章

<