文章库ARTICLE COLUMN

  • 重学JS:显式强制类型转换

    重学JS:显式强制类型转换

    ToString ToString负责处理非字符串到字符串的强制类型转换,常用的字符串化方法String()、toString()。基本类型值的字符串化规则: null转换为"null" undefined转换为"undefined" true转化为"true" 数字的字符串化遵循通用规则,极大值或者极小值采用科学...

    xiangchaobinxiangchaobin 评论0 收藏0
  • Today(2019年6月29日)

    Today(2019年6月29日)

    摘要:数据类型三种分别是字符串整数浮点数字符串区别字符串的识别方式非常简单有层名为引号的皮,只要是被单双三引号这层皮括起来的内容,不论那个内容是中文英文。只要是被括起来的,就表示是字符串类型。 Python 数据类型 三种分别是:字符串(string)...

    CodeSheepCodeSheep 评论0 收藏0
  • 测试定时发表

    测试定时发表

    摘要:测试定时发表测试定时发表测试定时发表测试定时发表测试定时发表测试定时发表测试定时发表 测试定时发表测试定时发表测试定时发表测试定时发表测试定时发表测试定时发表测试定时发表...

    macg0406macg0406 评论0 收藏0
  • javascript 基础之 call, apply, bind

    javascript 基础之 call, apply, bind

    摘要:系统,扎实的语言基础是一个优秀的前端工程师必须具备的。第一个参数为调用函数时的指向,随后的参数则作为函数的参数并调用,也就是。和的区别只有一个,就是它只有两个参数,而且第二个参数为调用函数时的参数构成的数组。 系统,扎实的 javascript ...

    xeblogxeblog 评论0 收藏0
  • CSS 中的定位

    CSS 中的定位

    摘要:块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中。元素框从文档流完全删除,并相对于其包含块定位。中的文档流标准文档流文档流指的是元素排版布局过程中,元素会默认自动从左往右,从上往下的流式排列方...

    beanlambeanlam 评论0 收藏0
  • 深度剖析js原型及面向对象

    深度剖析js原型及面向对象

    摘要:返回一个对象先说一个最常用的方法构造函数获取所有节点获取节点的长度作用于链式调用测试上面的代码就可以实现的效果因为我没读过源码。 es5版本:(过两天写es6 版本的)由浅入深地讲,先说使用, function person(age, sex) { this.age = age; ...

    CorwienCorwien 评论0 收藏0
  • javascript事件

    javascript事件

    摘要:一添加移除事件级添加和移除事件方法级添加和移除事件方法好处可以添加多个点击方法按添加顺序执行添加和移除事件方法好处也可以添加多个事件但是执行顺序和添加顺序是相反的二和的区别代码代码代码返回表示该事件产生冒泡返回表示不产生冒泡说明的第三...

    fyberfyber 评论0 收藏0
  • React组件拆分之道

    React组件拆分之道

    摘要:划分标准根据稿,不同的展示模块分为不同的组件。比如顶部底部导航列表等容器组件业务组件与数据源后台本地存储进行数据传输操作不止是划分标准根据业务功能划分。最常见的是列表组件。 为什么要拆分组件 提高可读性、可维护性 如果不拆分 代码量大,...

    terasumterasum 评论0 收藏0
  • 【Vue项目总结】基于饿了么组件封装

    【Vue项目总结】基于饿了么组件封装

    摘要:项目中,组件是项目的基石,每个页面都是组件来组装起来,我司没有自己的组件库,选用的是组件库,在它的基础上再次封装。部分代码三级效果如下总结组件是项目的积木条,公用组件的封装成功与否其实是对项目的开发效率有直接影响。 vue项目中,组件是...

    YPHPYPHP 评论0 收藏0
  • express基本原理

    express基本原理

    摘要:了解原理之前,你需要先掌握的基本用法。基本结构先回顾一下使用的的过程,首先是把模块倒入,然后当做方法执行,在返回值中调用处理路由,调用监听端口。大多数中间件也是这个原理,如模块,给它加个属性即可。 了解 express 原理之前,你需要先掌握 ...

    endiatendiat 评论0 收藏0
  • fetch使用,ajax替代方案

    fetch使用,ajax替代方案

    摘要:设置通过属性或者方法都可以属性形式传一个多维数组或者对象字面量方法形式坑当接收到一个代表错误的状态码时,从返回的不会被标记为,即使该响应的状态码是或。 fetch简介 Fetch 提供了一个 JavaScript接口,用于访问和操纵HTTP管道的部分,例如请求...

    liaorioliaorio 评论0 收藏0
  • 事件循环机制(event loop)

    事件循环机制(event loop)

    摘要:了解事件循环机制有助于理解的执行过程,同时这也是面试常见题。那么这个回调函数将在何时由谁执行呢已知是浏览器环境提供的,因此浏览器将对它进行处理,浏览器会在本次事件完成,即计时结束后,将回调函数加入循环队列中,然后等待被加入执行栈执行。...

    tain335tain335 评论0 收藏0
  • 「组件」设计一款Collapse组件

    「组件」设计一款Collapse组件

    showImg("https://segmentfault.com/img/remote/1460000019613742?w=1391&h=834"); showImg("https://segmentfault.com/img/remote/1460000019613743?w=600&h=205"); 前言 最近在使用Vue+TypeS...

    gnehcgnehc 评论0 收藏0
  • 前端设计——数据转换层

    前端设计——数据转换层

    摘要:于是,转换层就此诞生。转换层顾名思义,把接口数据格式转换成页面所需要格式。第二版设计在第一版设计中,遇到转换方法与使用页面对应不明确的问题。在第三版设计,也是从调整划分子模块方式下手,改回数据类型的维度划分,同时,规范方法命名。 前言...

    zhigoozhigoo 评论0 收藏0
  • javascript 数组排序(sort,冒泡)

    javascript 数组排序(sort,冒泡)

    摘要:标签空格分隔数组排序一的方法如上面代码,按照正序由小到大排列。通常规定,如果则返回如果则返回如果则返回倒序相反。 标签(空格分隔): 数组排序 一、js的sort()方法 var arr = [10, 20, 1, 2]; arr.sort(function(a,b){ if(ab){ retu...

    25012079502501207950 评论0 收藏0
  • 基础数组 数组合并交叉

    基础数组 数组合并交叉

    摘要:标签空格分隔未分类问题有两个数组分别是上面两个数组合并形成上代码如果要给初始两个数组添加数据可以将上面代码转变为一个函数简洁法定义一个函数,传两个参数第一数组,是第二个数组声明一个空数组,来放交叉拼接后的数组数组里的索引从开始,从开始...

    kbyyd24kbyyd24 评论0 收藏0
  • 从一个for循环分析JS的事件处理机制

    从一个for循环分析JS的事件处理机制

    摘要:最近面试的时候,经常会遇到这类问题,比如你怎么理解的事件处理机制什么任务优先级高,什么任务会在主进程中我觉得从一个例子出发可以很好的从各方面的去分析,这样也会是一个比较满意的答案常见的例子这里我们如果不去思考一下很容易得出这类答案,仔...

    rollbackrollback 评论0 收藏0
  • js 拾遗

    js 拾遗

    摘要:最近复习教程,发现好多没记住的,特以此记和区别,函数不能带参数,属于静态方法获取时间戳获取这个月有多少天,传入年份和月份获取这个月最后一天是星期几获取这个月第一天是星期几点字符匹配除回车换行行分隔符和段分隔符以外的所有字符表示匹配一切...

    AlphaWatchAlphaWatch 评论0 收藏0
  • hammerjs的初始化发生了什么

    hammerjs的初始化发生了什么

    摘要:一个移动端的手势库。的过程最简单的使用一个手势的定义绑定事件调用初始化在中可以看到下面一段代码用于定义一个手势操作的元素定义配置参数定义如果为默认默认同步注册了同理同步注册也可以外部采用注册同步绑定事件中的实际上为调用中的 hammerjs ...

    ddongjian0000ddongjian0000 评论0 收藏0
  • 前言 已经有阮一峰老师的持续集成服务 Travis CI 教程,为什么还要写这篇文章? 原因有二: 文章内容有些过时 文章覆盖度不够,有些实践细节没写出来 由于以上原因,纵然可以笔者很快在Github集成Travis CI并成功构建,但在发布时却踩了一些坑,折腾一波...

    novonovo 评论0 收藏0
  • 经典面试题之“a==1 && a==2 && a==3 为true”

    经典面试题之“a==1 && a==2 && a==3 为true”

    摘要:所以能用的地方尽量用,相等运算符隐藏的类型转换,会带来一些违反直觉的结果。 这是在国外的一道面试题看到的,大家先自己想一下,在什么情况下这个判断会成立?按正常思维想,这个是不可能成立的,但nothing is impossible,首先贴上正确答案代码 co...

    BryanBryan 评论0 收藏0
  • vue 248+个知识点(面试题)为你保驾护航

    vue 248+个知识点(面试题)为你保驾护航

    摘要:要招一个会的开发者作为面试官的你,你还会每次都只是问这些老土的问题吗你对的理解是什么你知道什么是双向绑定吗你了解它的原理吗说说的生命周期有哪些组件通讯有哪些你用过吗作为面试者的你,在网上搜索下面试题及答案,看完后你是不是觉得自己掌握了...

    snowellsnowell 评论0 收藏0
  • WebAssembly应用到前端工程(下)—— webpack和webassembly

    WebAssembly应用到前端工程(下)—— webpack和webassembly

    摘要:然而在当前以为主要编译工具的实际工程应用中依然存在问题。涉及到的技术主要为模块机制插件编写与插件编写。使用可以参考或,欢迎。上一篇应用到前端工程上模块的编写 在上一篇文章WebAssembly应用到前端工程(上)—— webassembly模块的编写中,完...

    RichardXGRichardXG 评论0 收藏0
  • JS使用模块化实现用户名密码检测,密码强弱验证,验证码生成

    JS使用模块化实现用户名密码检测,密码强弱验证,验证码生成

    摘要:页面用户名密码密码强度验证码登录代码块弹出消息框简单的验证码验证码背景颜色验证码颜色长度二元运算符强中弱去空格防止注入用户名密码不能为空用户名密码为为位但不限于数字,字母,下划线刷新页面两个参数为提示密码强弱提示性文字,接受 html 页...

    kelvinleekelvinlee 评论0 收藏0
  • 前端开发应知网站

    前端开发应知网站

    摘要:作为一名前端开发者所有程序员最起码遇到就算不会解决也应该会搜解决问题的答案跟大家分享一下我个人积累的网站开发者文档菜鸟教程教程网一行代码搞定监控阿里巴巴图标库颜色布料在线制作,有很多在线开发工具渐进式应用程序核对表在线存放图片的地址 ...

    harryhappyharryhappy 评论0 收藏0

热门文章

<