![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
洪洪呀
前端小菜鸟
展开
-
JS判断设备访问的是PC端还是手机端
JS判断设备访问的是PC端还是电脑端最近在写官网 官网需要的是自适应的网页 但是PC和移动端的页面是不一样的 所以做了两套 PC的一套 手机的一套 项目准备上线了 既然做了两套 肯定是要手机端访问手机的页面 PC访问PC的页面 怎么办呢 用js来判断一下<script type="text/javascript"> if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)) { window.loca原创 2020-12-21 16:58:54 · 583 阅读 · 0 评论 -
你必须要知道的SOLID五大设计原则
设计原则SOLID作为一个前端工程师 想要写出更多更好的代码 必须要了解的就是设计原则 这个是需要花时间才能懂的东西S.O.L.I.D 是面向对象设计和编程中几个重要的编码原则的首字母缩写 这个单词对于我们做前端的来说 真的是非常常见 在css中经常见到 下面我们来了解常见的五大设计原则常见的六种设计模式单一职责原则 简写 SRP The Single Responsibility Principle开放封闭原则 简写 OCP The Open Closed Principle里式替换原创 2020-09-09 13:34:36 · 555 阅读 · 0 评论 -
JavaScript中var let 和 const的区别 ( ES6版本 )
JavaScript中var let 和 const的区别 ( ES6版本 )在ES6出现之前 我们用到最多的声明变量就是var原创 2020-09-07 14:10:18 · 403 阅读 · 0 评论 -
JavaScript数组循环的几种写法 包括ES6
JavaScript数组循环的几种写法 包括ES6利用Javascript map(),reduce()和filter()数组方法可以帮助我们编写更加声明性、流畅的风格代码。ES6还为我们提供了一些更好的数组方法,比如.find,.findIndex,.of和for…of循环!数组循环var officers = [ { id: 20, name: 'Captain Piett' }, { id: 24, name: 'General Veers' }, { id: 56,原创 2020-08-31 15:28:23 · 252 阅读 · 0 评论