-
「前端笔记」 Javascript按位非运算符(~)及双非(~~)的使用
~ 运算符查看表达式的二进制表示形式的值,并执行位非运算。 Javascript 按位取反运算符 (~) ,对一个表达式执行位非(求非)运算。如 ~1 = -2; ~2 = -3; 最近做Leetcode的时候,发现有人用到了位运算符-not (~),以前也见过类似“~~value”的用法,所以研究了下为什么这样用。 js取反我只知道个!,但是~为什么也叫取反,他返回的又不是boolean类型? …- 1.3k
- 0
-
JavaScript开发者应懂的33个概念
简介 这个项目是为了帮助开发者掌握 JavaScript 概念而创立的。它不是必备,但在未来学习(JavaScript)中,可以作为一篇指南。 本篇文章是参照 @leonardomso 创立,英文版项目地址在这里。 由于原版资源都要翻墙,所以本人创立一个中文版,附上关于这些概念在国内的一些文章和视频。 若有觉得更好的文章或者视频,可以贡献出来,觉得有误的,请联系我删除。 更新 若有觉得更好的文章或…- 1.4k
- 0
-
「前端笔记」一个后端工程师的Vue2.0初体验
Vue初认知 对比laravel和Vue,都是为开发项目简单方便.laravel主要是为后台开发降低难度,提升效率.但是并不能实现前后端分离,导致项目大了,后端工程师很苦恼.一边实现API接口,一边开发页面,两者互相切换着做,而且根据不同的url动态拼接页面,这也导致后台的开发压力大大增加。前后端工作分配不均。不仅仅开发效率慢,而且代码难以维护。Vue框架就可以解决前后端分离实现并向开发,不仅提高…- 292
- 0
-
记录一次基于vue、typescript、pwa的项目由开发到部署
最近秋招之余空出时间来按自己的兴趣动手做了一个项目,一个基于 vue,typescript,pwa 的实验浏览移动端webapp,现在趁热打铁,将这个项目从开发到部署整个过程记录下来,并将从这个项目中学习到的东西分享出来,如果大家有什么意见或补充也可以在评论区提出。先介绍一下这个项目 项目介绍 基于vue,typescript,pwa的一个移动端webapp,取名叫browseExp,主要功能是浏…- 745
- 0
-
「前端进阶」2019/2020 史上最全的前端学习路线
前言 许多同学们可能跟着培训机构的视频就入了前端这行的门,但大多数都只是机械的学习着资料中的内容。俗话说,选择要比努力重要。那么学习开发,首先应该要有一个清晰的学习路线。希望这篇文章,能为大家在选择未来的发展方向时提供一些参考和帮助。 另外,在文章最后有着博主本人制作的前端学习路线图,百度脑图版点击下载按钮即可跳转。 应该算是比较全面了,欢迎大家补充和提意见,如有价值,会后续继续更新。 原文链接:…- 2.6k
- 1
-
求职季,前端面试送给你
前言 最近好多小伙伴都跳槽去找工作,我只能在心里默默的支持他们能找到一份好的工作,这份前端面试大全送给我的小伙伴们,主要说的是前端一些常用的一些知识,说的不对的地方请小伙伴们即使指正出来,自己同时也回顾下这些知识。主要分以下几个方边来说: css和html javascript vue 微信小程序 css和html 1.Doctype作用?标准模式和兼容模式区别。 声明在HTML文档第一行,告诉浏…- 186
- 0
-
「不要重复造轮子系列」 前端常用插件、工具类库汇总
前言 在开发中,我们经常会将一些常用的代码块、功能块进行封装,为的是更好的复用。那么,被抽离出来独立完成功能,通过API或配置项和其他部分交互,便形成了插件。 下面这些是我在工作中积累的一些常用的前端开源插件,这里只是罗列出来,详细的用法各个插件官网或者Gayhub都有介绍。注意:往往一个解决方案会有多个插件,需要读者根据自己的实际业务需求进行甄别选用,欢迎留言交流和补充。^_^ 可以先加个收藏(…- 1.4k
- 0
-
技术胖TypeScript图文视频教程
近日Node.js之父瑞安达尔(Ryan Dahl)发布新的开源项目 deno,从官方介绍来看,可以认为它是下一代 Node,使用 Go 语言代替 C++ 重新编写跨平台底层内核驱动,上层仍然使用 V8 引擎,最终提供一个安全的 TypeScript 运行时。 甚至Dahl在公开场合表示Node.js已经无力回天,Deno将是他的代替品。我相信前端小伙伴们一定都听说了这个消息。 本文首发http:…- 895
- 0
-
如何保障前端项目代码质量
对于中大型前端项目,项目规范与代码质量尤为重要。当功能需求变更或需要重构时,随心所欲的(糟糕的)代码可能带来比重新开发还麻烦的问题。 1 前端项目代码中的常见问 1.1 凌乱的书写风格,阅读体验差 这个问题不用作过多阐述,想必接手过他人代码的同学,多少都有些体会。简单来说,太过随意的代码会让强迫症患者难以容忍,难以阅读理解的代码有时甚至不如推倒重来。 1.2 低质量的编码,bug 不断 什么样的代…- 1.5k
- 0
-
前端中跨域的几种方案
前言 本着学习和总结的态度写的技术输出,文中有任何错误和问题,请大家指出。更多的技术输出可以查看我的 喵容。 整理了一些前端的学习资源,希望能够帮助到有需要的人,地址: 前端资源汇总。 跨域 跨域指的是协议(protocol ),域名(host),端口号(post)都不相同的资源之间尝试着进行交互通信,而由于受浏览器同源策略的限制,无法正常进行交互通信。 最常见的实际场景就是在项目开发过程中,会存…- 747
- 0
-
后端不来过夜半,闲敲mock落灯花(mockjs+Vuex+Vue实战)
Mock的由来【误】 黄梅时节家家雨,青草池塘处处蛙。 后端不来过夜半,闲敲mock落灯花 赵师秀:南宋时期的一位前端工程师 诗词背景:在一个梅雨纷纷的夜晚,正处于项目编码阶段,书童却带来消息:“写后端的李秀才在几个时辰前就赶往临安度假去了,后端编码的进度又延后...” 此时手头仅有一个简单的http数据接口文档的赵师秀来了一套素质三连后,不由得慨叹一声:"好吧,那还是我自己先模拟一下后…- 339
- 0
-
在vue项目中:统一封装 Axios 接口与异常处理
如图,面对一团糟代码的你~~~真的想说,What F~U~C~K!!! 回归正题,我们所要的说的axios的封装和api接口的统一管理,其实主要目的就是在帮助我们简化代码和利于后期的更新维护。 一、axios的封装 在vue项目中,和后台交互获取数据这块,我们通常使用的是axios库,它是基于promise的http库,可运行在浏览器端和node.js中。他有很多优秀的特性,例如拦截请求和响应、取…- 1.3k
- 0
-
《你不知道的javascript》读书笔记
写这篇《你不知道的javascript读书笔记》是因为最近找到了一本非常好的js的书,叫《你不知道的javascript》,讲的非常通俗易懂,但是又非常深入原理,豆瓣上评分9.4,可以说是非常高了。这本书有三本,而且比较新,里面有许多ES6的内容,所以写一篇读书笔记,推荐给大家,共勉。 如果每次遇到 JavaScript 中出乎意料的行为时,你的反应就是把它加入黑名单(很多人都是这么做的),那用不…- 572
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!