文章库ARTICLE COLUMN

  • 前端开发测试题(一)

    前端开发测试题(一)

    摘要:创建对象的模式。之前的项目中使用了什么前端方法对页面性能进行优化随记分享是快乐的。年三月份,因为工作的变动,我陆续的面试了几家公司。上面的这份不是我的面试题目,是面试的时候随带附件给我的。 一选择题(共25分,每题5分)1.CSS样式的几种链...

    sugarmosugarmo 评论0 收藏0
  • Javascript ECMA-2(类型转换,条件语句,循环,函数)

    Javascript ECMA-2(类型转换,条件语句,循环,函数)

    摘要:类型装换转为数字类型会试图将字符串转为整型如果失败返回如果前面是空格数字正负号时,当碰到第一个不是数字时停止装换如果不是数字空格直接返回与没有太大区别除了以下几条转为类型转为类型在浏览器控制台中字符类型是黑色的数字是蓝色的其他类型转 ...

    LdhAndroidLdhAndroid 评论0 收藏0
  • Javascript ECMA-3 (数组,Date,正则)

    Javascript ECMA-3 (数组,Date,正则)

    摘要:第二个由于找了第一个修改正则表达式字符串中应用正则字符串切割字符串替换替换一次字符串查找返回一次查到的下标正则的使用点击按钮后执行函数获取输入框为的输入框获取文字您输入的字符串格式不正确正确您输入的内容为空简介 1. 数组 1.1 创建数组 /...

    alinalin 评论0 收藏0
  • js中的数据类型和数据类型转换

    js中的数据类型和数据类型转换

    摘要:数值转换成对应的字符串字符串还是自身布尔值转为,转为转为转为对象这个过程一样是有点复杂,具体的过程如下如果调用对象本身的方法返回的是原始数据类型,则调用来不再进行以下步骤。隐式类型转换隐式类型转换的场景大概有如下几种四则运算判断语句调...

    魏明魏明 评论0 收藏0
  • 夯实基础-JavaScript异步编程

    夯实基础-JavaScript异步编程

    摘要:调用栈被清空,消息队列中并无任务,线程停止,事件循环结束。不确定的时间点请求返回,将设定好的回调函数放入消息队列。调用栈执行完毕执行消息队列任务。请求并发回调函数执行顺序无法确定。 异步编程 JavaScript中异步编程问题可以说是基础中的重...

    shadowbookshadowbook 评论0 收藏0
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南

    开发了一款写作软件(OSX,Windows),附带Electron开发指南

    摘要:本来写这个项目时就没打算来自己实现富文本编辑器,本着能用开源就用开源的原则,在项目里测试了一些开源的编辑器,发现或多或少都有些问题,后来一琢磨,反正这个项目的富文本编辑器需求不复杂,就自己实现一个好了。 断断续续写了个把月,终于在昨天...

    OnlyLingOnlyLing 评论0 收藏0
  • node express mongoose简单实现全栈之增删改查

    node express mongoose简单实现全栈之增删改查

    摘要:作为一个有志向的前端,怎么能不搞搞全栈呢。。。地址欢迎大家多多交流前端技术啊,如果大家喜欢的话,请给我一个小小的哦 作为一个有志向的前端,怎么能不搞搞全(zhuang)栈(bi)呢。。。说搞咱就搞啊,后端就用node,数据库就用mongodb,前端呢,呃,...

    AndroidTravelerAndroidTraveler 评论0 收藏0
  • esl6中的三个点(...)-rest参数与扩展运算符

    esl6中的三个点(...)-rest参数与扩展运算符

    摘要:参数搭配的变量是一个数组,该变量将多余的参数放入数组中。扩展运算符扩展运算符是三个点。应用扩展运算符将数组变为参数序列替代数组的方法由于扩展运算符可以展开数组,所以不再需要方法,将数组转为函数的参数了。 rest参数 ES6引入rest参数( 形...

    RangoRango 评论0 收藏0
  • vue 2.x项目 vue-qriously 生成二维码并下载、cliploard复制粘贴

    vue 2.x项目 vue-qriously 生成二维码并下载、cliploard复制粘贴

    摘要:近日,重构项目某一老模块时,有一个功能是生成二维码并下载,还可以复制链接。先想着新模块中是否有生成二维码的插件,看了下。项目中封装了一个指令。一份用来显示的。顺带说一下,复制粘贴复制粘贴老模块中是用的仓库。 近日,重构项目某一老模块时...

    littlelightsslittlelightss 评论0 收藏0
  • Generator的正确打开方式

    Generator的正确打开方式

    摘要:不参与迭代迭代会执行所有的,也就是说,在迭代后的对象将不会再返回任何有效的值我们可以在迭代器对象上直接调用,来终止后续的代码执行。 前两年大量的在写Generator+co,用它来写一些类似同步的代码 但实际上,Generator并不是被造出来干这个使的...

    happyfishhappyfish 评论0 收藏0
  • JavaScript-作用域、块级作用域、上下文、执行上下文、作用域链

    JavaScript-作用域、块级作用域、上下文、执行上下文、作用域链

    摘要:一旦函数执行完成,其就会从作用域链顶部移除,并且执行权会返回到函数。攀爬作用域链当不同执行上下文之间存在变量命名冲突,可以通过攀爬作用域链解决从顶部到底部。 一、作用域 在 JavaScript 中, 作用域(scope,或译有效范围)就是变量和函数的可...

    Coding01Coding01 评论0 收藏0
  • JavaScript 工作原理之六-WebAssembly 对比 JavaScript 及其使用场景

    JavaScript 工作原理之六-WebAssembly 对比 JavaScript 及其使用场景

    摘要:现在,我们将会剖析的工作原理,而最重要的是它和在性能方面的比对加载时间,执行速度,垃圾回收,内存使用,平台访问,调试,多线程以及可移植性。目前,是专门围绕和的使用场景设计的。目前不支持多线程。 原文请查阅这里,略有改动,本文采用知识共...

    jay_tianjay_tian 评论0 收藏0
  • 【译】理解JavaScript:new 关键字

    【译】理解JavaScript:new 关键字

    摘要:原理是类的构造函数被调用,并且实例化了新的对象。尽管的语法非常相同,但使用在底层还是会引发不同行为没有构造函数首先,我们并不是必须要用一个类来生成对象。构造函数只不过是在调用时关键字放在其前面的普通方法而已。 由于存在海量的库和工具,...

    陆斌陆斌 评论0 收藏0
  • 【题目】【9天】map/reduce

    【题目】【9天】map/reduce

    摘要:题目一利用求积题目二字符串先变成,再利用把字符串转换为的函数。题目三请把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。所以第一次接受到的参数是,结果为第二次接受到的参数是,结果为第三次接受到的参数是,结果为 这里题目...

    leeonleeon 评论0 收藏0
  • 用gulp构建一个简单常用的的环境

    用gulp构建一个简单常用的的环境

    摘要:简单做点通俗的讲解。如果你想要创建一个序列化的队列,并以特定的顺序执行,嗯,戳文档文档。自然是表示任意,全部。到这里,其实就是一个小规模的调试环境,接下来,让我们升级一下,开始构造简单的发布环境压缩采用的是插件。做一个的就好,只需要。...

    ShimmerShimmer 评论0 收藏0
  • 数字在JavaScript中是如何编译的

    数字在JavaScript中是如何编译的

    摘要:数字数字都是浮点数,按照标准进行存储。因此,只有偶数可以在范围内表示。但只有超过指数的上限才称为中的溢出。结论在这篇博文中,我们研究了如何将其浮点数转换为位。 JavaScript中的所有数字都是浮点数。这篇博客文章解释了这些浮点数如何在64位二...

    MoxmiMoxmi 评论0 收藏0
  • JS基础-Prototype原型继承

    JS基础-Prototype原型继承

    摘要:如何确定原型和实例的关系第一个方法是,,用于检测实例与原型链中出现过的构造函数。所谓寄生组合继承,即通过借用构造函数方式,继承属性,通过原型链形式继承方法。 概述 原型和闭包是JS的两个难点,最近碰到了原型继承的概念,正好在这里总结一下...

    frolcfrolc 评论0 收藏0
  • JS基础入门篇(六)— 数据类型

    JS基础入门篇(六)— 数据类型

    摘要:基础数据类型数字,字符串,空,未定义,布尔值。一般用布尔值判断真假,进行流程控制等未定义声明一个变量,并未给其赋值,那么这个变量内存储的就是一般来说不希望看到。这是报错中含有不存在故会报错。复合类型复合类型由简单和复合的数据类型组成的...

    QiShareQiShare 评论0 收藏0
  • 基于React开发一个音乐播放器

    基于React开发一个音乐播放器

    摘要:同时支持与系统。下载地址掘金链接项目使用作为外壳,作为打包工具,核心技术包括,简单实现了一个音乐播放器的基础功能。最终的解决方案是设置个,第一个用来作为模糊背景图,第二个用于显示不被模糊的文字同时使用半透明黑色遮罩,避免颜色冲突。 同...

    phoenixskyphoenixsky 评论0 收藏0
  • JS基础入门篇(六)—数据类型转换

    JS基础入门篇(六)—数据类型转换

    摘要:数组长度为时,转化后值为。举例说明自己不等于自己自己不等于自己的使用是数据步骤会把数据先使用进行转换,转换完之后在判断是不是。但是不会把括号中的数据的类型改变。 1.数据类型转化 数据类型转换 1.把一种数据类型转换成另一种数据类型 ...

    only_doonly_do 评论0 收藏0
  • js中经常遇到的一些基本算法的实现

    js中经常遇到的一些基本算法的实现

    摘要:中经常遇到的一些基本算法的实现中经常遇到的一些基本算法的实现实现两个有序数组相加后,为一个有序数组。大数据转换,添加千位分隔符逗号。对象数组和类数组对象的转换。求的次方递归实现。求数组最大或最小值。 js中经常遇到的一些基本算法的实现:...

    boosterbooster 评论0 收藏0
  • 一个页面从输入URL到加载显示完成,发生了什么?

    一个页面从输入URL到加载显示完成,发生了什么?

    摘要:询问权威的服务器域名服务器会继续检查请求的下一部分,并将查询指向负责此特定域名的服务器这些权威的服务器将负责了解关于特定域的所有信息,并将信息存储在记录。 面试经典题——URL加载 一、涉及基本知识点: 1. 计算机网络 五层因特尔协议栈: ...

    NervosNetworkNervosNetwork 评论0 收藏0
  • HTML执行顺序-一探究竟

    HTML执行顺序-一探究竟

    摘要:而进程是多线程的,它主要包含以下主要线程渲染线程负责渲染浏览器界面,解析,,构建树和树,布局和绘制等。且加载解析执行会阻止解析器往下执行,要强调渲染和下载是不冲突的,渲染是线程在执行,下载是下载线程在执行,浏览器多线程。 了解浏览器线...

    darrydarry 评论0 收藏0
  • 结合promise与websocket的发布/订阅模式实践

    结合promise与websocket的发布/订阅模式实践

    摘要:结合与的发布订阅模式实践本文初衷最近恰好在公司做了一个聊天室系统,所以在系统中做了一下对进行的化改造,所以想写篇文章总结一下,如果大家有什么更好的方法或者心得感悟,欢迎交流技术栈考虑到对并没什么本质影响,所以本文就不涉及了业务场景基于...

    vincent_xybvincent_xyb 评论0 收藏0
  • 爱回收网站,js请求过程分析

    爱回收网站,js请求过程分析

    摘要:爱回收网站,在网站中大量使用了动态改变元素,而且请求的参数使用的是加密。工具火狐浏览器,开发者模式前面各个分类的分析还是比较简单,所需内容都在网页源码中有,可以直接找到。主要是请求价格的过程有点复杂。 aihuishou 最近在qq群里看到有个小...

    cooxercooxer 评论0 收藏0

热门文章

<