文章库ARTICLE COLUMN

  • 5、TypeScript 之不可以重复声明类型

    5、TypeScript 之不可以重复声明类型

    摘要:首先声明变量为类型,下面再次声明为类型并不会覆盖,而是报错编译报错说声明的变量必须是同种类型变量必须是但是在这里是一个 var myName: string = "Poplar"; var myName: number = 123; console.log(myName); showImg("https://segmentfault.com/i...

    caozhijiancaozhijian 评论0 收藏0
  • 6、TypeScript 之数组(Array)

    6、TypeScript 之数组(Array)

    摘要:定义数组有两种方式上面的代码表示数组内部元素为任意的数据类型也可以指定数组内元素类型为这里会报错我们指定数组的类型是然而数组内出现编译就会失败 定义数组 有两种方式 var arr: any[] = [1, "Poplar", "Phoenix’]; 上面的代码表示 arr 数组内...

    MagicerMagicer 评论0 收藏0
  • 回文算法(JavaScript)

    回文算法(JavaScript)

    摘要:问题如果给定的字符串是回文,返回,反之,返回。回文是指一个字符串忽略标点符号大小写和空格,正着读和反着读一模一样。注意需要删除字符串多余的标点符号和空格,然后把字符串转化成小写来验证此字符串是不是回文。函数参数的值可以为,和。 问题:...

    IntMainIntMain 评论0 收藏0
  • #javascript# window.onload 和 $(document).ready()

    #javascript# window.onload 和 $(document).ready()

    摘要:当浏览器中所有的资源内容结构文本内容图片都加载完成,触发事件。它是基于事件绑定完成的。中提供的方法,是基于这个事件完成这个操作的中的事件绑定都是基于事件绑定完成的但是在下使用也是不支持的,在中使用的是事件处理的。 window.onload 当浏览...

    fantixfantix 评论0 收藏0
  • 设置首字母大写算法(JavaScript)

    设置首字母大写算法(JavaScript)

    摘要:问题返回一个字符串确保字符串的每个单词首字母都大写,其余部分小写。像和这样的连接符同理。 问题: 返回一个字符串,确保字符串的每个单词首字母都大写,其余部分小写。 像"the"和"of"这样的连接符同理。 解答: function titleCase(str) { var ...

    PAMPANGPAMPANG 评论0 收藏0
  • Etherscan API 中文文档-区块

    Etherscan API 中文文档-区块

    摘要:本文原文链接点击这里获取中文文档完整版完整内容排版更好,推荐读者前往阅读。区块区块相关的,接口的参数说明请参考约定文档中不多带带说明。通过区块号获取块及叔块奖励示意图相关文档推荐中文文档完整版中文文档完整版中文文档完整版中文文档完整版...

    XUIXUI 评论0 收藏0
  • js异步从入门到放弃(四)- Generator 封装异步任务

    js异步从入门到放弃(四)- Generator 封装异步任务

    摘要:总结本文简要介绍了函数的一些特性,重点在于说明如何使用函数对异步任务进行封装,从而能够让异步代码编写的更加清晰。 在之前的文章介绍了传统异步的实现方案,本文将介绍ES6中的一种全新的异步方案--Generator函数。 generator简介 简单介绍一下gen...

    jimhsjimhs 评论0 收藏0
  • 数组分割算法(JavaScript)

    数组分割算法(JavaScript)

    摘要:问题编写一个函数把一个数组按照指定的数组大小分割成若干个数组块。示例例如解答链接 问题: 编写一个函数,把一个数组arr按照指定的数组大小size分割成若干个数组块。 示例: 例如:chunk([1,2,3,4],2)=[[1,2],[3,4]]; chunk([1,2,3,4,5],2)=[[1,2],[3...

    TychioTychio 评论0 收藏0
  • 字符串截取算法(JavaScript)

    字符串截取算法(JavaScript)

    摘要:问题如果字符串的长度比给定的参数长,则把多余的部分用来表示。要求切记,插入到字符串尾部的三个点号也会计入字符串的长度。然而,如果指定的参数小于或等于,则添加的三个点号不会计入字符串的长度。 问题: 如果字符串的长度比给定的参数num长,则...

    chuyaochuyao 评论0 收藏0
  • 避免重复定义同样的内容,把服务协议抽离成配置文件

    避免重复定义同样的内容,把服务协议抽离成配置文件

    摘要:所以我的解决方法是,把协议内容抽离成配置文件。如下用户服务协议用户隐私协议使用方法在需要展示需求的页面里面把配置文件进来这样就能访问到协议的内容优点通过把协议的内容抽离成配置文件,这样我就避免了在不同的页面都定义这些协议的相关属性。 ...

    cc17cc17 评论0 收藏0
  • 寻找数组中的最大值算法(JavaScript)

    寻找数组中的最大值算法(JavaScript)

    摘要:问题在右边的大数组中包含了个小数组,请分别找到每个小数组中的最大值,然后把它们串联起来,形成一个新的数组。提示可以用循环来迭代数组,并通过的方式来访问数组的每个元素。 问题: 在右边的大数组中包含了4个小数组,请分别找到每个小数组中的最...

    AklmanAklman 评论0 收藏0
  • node.js命令行教程

    node.js命令行教程

    摘要:命令行教程本文先介绍原生的实现命令行交互,了解原生的然后通过和实现一个完整的交互命令行工具。它是一个流也就是双工流,除非指向一个文件,在这种情况下它是一个可读流。命令行界面的完整解决方案,受启发。 node 命令行教程 本文先介绍原生的node...

    lucaslucas 评论0 收藏0
  • 前端核心工具:yarn、npm、cnpm三者如何优雅的在一起使用 ?

    前端核心工具:yarn、npm、cnpm三者如何优雅的在一起使用 ?

    摘要:由于文件中版本号的特点,下面三个版本号在安装的时候代表不同的含义。安装版本统一为了防止拉取到不同的版本,有一个锁定文件记录了被确切安装上的模块的版本号。 showImg("https://segmentfault.com/img/bVbs8Rg?w=1920&h=1080"); 一位用不好包管理...

    sihaisihai 评论0 收藏0
  • 重学前端学习笔记(二十四)--HTML里的链接元素

    重学前端学习笔记(二十四)--HTML里的链接元素

    摘要:二标签超链接型标签超链接型标签是一种被动型链接。四标签与标签非常相似,不同的是,它不是文本型的链接,而是区域型的链接。是整个规则中唯一支持非矩形热区的标签。 笔记说明 重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一...

    AprilApril 评论0 收藏0
  • 前端周报第 19 期

    前端周报第 19 期

    摘要:本文作者揭开的神秘面纱,用简单易懂的代码示例,介绍它的用法优劣点和适用场景。深入生成盒子作者主要介绍了和,两者的区别和特点。应用可使用文件控制环境变量,这个工具可以帮你自动同步到文件。原文链接前端周报第期 精选 JavaScript Proxy 实战指...

    Benedict EvansBenedict Evans 评论0 收藏0
  • webpack@4.32.2研究笔记【01】- 零配置

    webpack@4.32.2研究笔记【01】- 零配置

    摘要:核心概念是一个前端资源模块打包工具,它可以根据模块的依赖关系进行打包输出成浏览器能够识别的静态资源,可以把多个文件打包成一个,减少请求。源码地址零配置启动从开始,可以零配置启动,命令被迁移到一个多带带的包上,的功能变得更加丰富强大。 ...

    littleGrowlittleGrow 评论0 收藏0
  • 如何使页面交互更流畅

    如何使页面交互更流畅

    摘要:如下图所示渲染性能保证主动交互让用户感觉流畅一般超过认为是长任务会阻塞的运行如下是两种解决方案。下面是另外一种使页面流畅的方法时间分片。 流畅性 本篇是基于 FDCon2019 上《让你的网页更丝滑by刘博文》的复盘文。该课题也是博主感兴趣的领域, ...

    nifhlheimrnifhlheimr 评论0 收藏0
  • Python爬虫入门教程 6-100 蜂鸟网图片爬取之一

    Python爬虫入门教程 6-100 蜂鸟网图片爬取之一

    摘要:蜂鸟网图片简介国庆假日结束了,新的工作又开始了,今天我们继续爬取一个网站,这个网站为,蜂鸟一个摄影大牛聚集的地方,本教程请用来学习,不要用于商业目的,不出意外,蜂鸟是有版权保护的网站。 1. 蜂鸟网图片简介 国庆假日结束了,新的工作又开始...

    endaenda 评论0 收藏0
  • Canvas 文字碰撞检测并抽稀

    Canvas 文字碰撞检测并抽稀

    摘要:所以就利用文字的宽度除以文字个数计算个大概为该文字在中所占据的范围。在取点位坐标作为最小范围时,按照以下方式设置会比较准确。 需求背景 一般在做地图相关的需求是才会用到文字抽稀,我也是在为公司的地图引擎实现一个功能时才实现了该方法,在...

    2i18ns2i18ns 评论0 收藏0
  • 自适应布局

    自适应布局

    摘要:常见字体单位绝对单位,页面按精确像素展示如不设置,,相对父元素自适应如不设置,,相对根元素自适应和为相对布局,一般在设置这样比较好换算,即布局常见布局流行布局一般来说拿到的是和的设计稿布局写根据和传入的设计稿宽度动态改变布局根元素这样...

    DrinkeyDrinkey 评论0 收藏0
  • 文章8:面试总结

    文章8:面试总结

    摘要:个人资料思否账号账号文章篇账号掘金账号文章篇简书账号文章篇有道云笔记账号网易云邮箱小程序账号公众号账号邮箱账号网易云课堂站面试总结未来科技国人在线外包做的是笔试题本地存储有哪些解决方案闭包是什么,有什么特性,对页面有什么影响和标准有哪...

    YancyYeYancyYe 评论0 收藏0
  • 如何理解_proto_和prototype

    如何理解_proto_和prototype

    摘要:如何理解和原型空间我们知道在中万物皆对象现在我们假设每一个对象创建时都会产生一个原型空间原型对象现在我们记住三句话实例由其定义共享原型空间由来寻找定义的原型空间由来寻找自己的原型空间实例由其定义共享原型空间此图片为转载此图片为转载 (...

    lk20150415lk20150415 评论0 收藏0
  • Javascript即将到来的3个新特性

    Javascript即将到来的3个新特性

    摘要:可选链式调用这是我们现在中会遇到的问题,原因是中没有对象,然后我们这样判断这样的写法很差劲新特性可以这样写类似于的安全操作符空值合并我们判断空值一般这样或者这样新特性可以这样写管道运算符举个例子,通过三个函数对字符串进行处理,通常是这...

    dcr309duandcr309duan 评论0 收藏0
  • React造轮系列:对话框组件 - Dialog 思路

    React造轮系列:对话框组件 - Dialog 思路

    摘要:本文是造轮系列第二篇。实现方式事件处理跟差不多,唯一多了一步就是当点击或者的时候,如果外部有回调就需要调用对应的回调函数。 本文是React造轮系列第二篇。 1.React 造轮子系列:Icon 组件思路 本轮子是通过 React + TypeScript + Webpack 搭建的...

    qianfengqianfeng 评论0 收藏0
  • ECMASCRIPT 6 实战之 扩展运算符

    ECMASCRIPT 6 实战之 扩展运算符

    摘要:扩展运算符是以下简称中又一非常好用的实战技术它的写法只需要三个点作用则顾名思义用来展开你想要使用的任意变量本质上是对所有拥有迭代器接口的对象进行迭代。 扩展运算符(spreading)是 ECMASCRIPT 6(以下简称ES 6) 中又一非常好用的实战技术, 它的...

    habrenhabren 评论0 收藏0

热门文章

<