💧前端知识要点💧
文章平均质量分 65
核心的前端知识要点分享
张清悠
学会不为过程的缓慢而焦虑,即使暂时未能如你所愿,但只要你在努力,你就在不断成长!
展开
-
前端开发常用的方法封装(二)
将阿拉伯数字翻译成中文的大写数字、将数字转换为大写金额、判断一个元素是否在数组中和数组排序原创 2023-08-02 15:55:41 · 193 阅读 · 0 评论 -
前端开发常用的方法封装(一)
截取地址栏里携带的参数、时间转换工具、字符串的截取等......原创 2022-12-07 11:26:04 · 196 阅读 · 0 评论 -
前后端分离与不分离的区别在哪里
前后端不分离 在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。 这种应用模式比较适合纯网页应用,但是当后端对接App时,App可能并不需要后端返回一个HTML网页,而仅仅是数据本身,所以后端原本返回网页的接口不再适用于前端App应用,为了对接App后端还需再开发一套接口。请求的数据交互如下图:前后端分离 在前后端分离的应用模式中,后端仅返回前端所需的数据,不再渲染HTML页面,不再控制前端的原创 2020-08-15 20:58:11 · 389 阅读 · 0 评论 -
解决跨域的九种方法
什么是跨域?跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制。这里说明一下,无法跨域是浏览器对于用户安全的考虑,如果自己写个没有同源策略的浏览器,完全不用考虑跨域问题了。是浏览器的锅,对。同源策略限制了一下行为:Cookie、LocalStorage 和 IndexDB 无法读取DOM 和 JS 对象无法获取Ajax请求发送不出去说的更直白一点,就是我们在前端使用ajax发送异步请求,如果这个请求的URL地址与当前地址栏中的.原创 2021-08-29 16:26:41 · 1192 阅读 · 0 评论 -
前端如何写后台管理系统登录验证详细流程和代码
项目前景:后台管理系统是公司必备的,从前些年由于技术人员的稀有,导致后台系统非常昂贵,近些年IT行业的快速发展,使得一些中小型公司开始自己写后台,自己维护,从而获取利益的最大化。今天是一个简单的后台登录操作一、页面布局(Vue+Element Ui)二、...原创 2020-09-08 21:26:39 · 5714 阅读 · 0 评论 -
前后端如何与后端无缝衔接数据api
前言:前后端交互时后端,在没有得到后端数据时,需要自行模拟数据,来展示到页面,这样提高我们的开发效率,同时也向后端请求我们想要的数据格式,最后得到后端数据仅需改变接口即可,这时候用到我们强大的数据模拟Mock数据:模拟数据一、Mock数据:模拟数据mockjs官网:http://mockjs.com/mockjs官方文档:https://github.com/nuysoft/Mock/wiki/Getting-Started具体使用方法第一步 安装mockjsnpm install mock原创 2020-09-07 21:48:26 · 796 阅读 · 0 评论 -
web前端JavaScript基础学习方法(三)
如何回答的一个技术记汇,或你对xxxx的理解例如:你说一下对闭包的理解答:1.xxx是什么 2.应用场景 3.优缺点 4.具体实现 5.还有没有更好的解决方案!一、闭包闭包是由什么构成闭包=函数+词法作用域词法作用域:即以变量声明定义的位置为参照,如果当前位置没有定义,就会访问父级定义的位置广义上闭包: var a=1000; function fn1() { alert(a) } fn1()平时工作中用到的闭包狭义上闭包:1.函数内嵌套函数2.子函数引用了父函.原创 2020-09-02 20:57:40 · 195 阅读 · 0 评论 -
ES6系列–变量声明你值得知道
ES6系列–变量声明ES6系列ES6系列–变量的解构赋值let声明变量,const声明常量var 和 let 、const的区别作用域let 和 const 是块级作用域,仅在整个大括号内可见var 只有全局作用域和函数作用域为什么需要块级作用域?1.内层变量可能会覆盖外层变量。2.用来计数的循环变量泄露为全局变量。经典异步+var面试题for (var i = 0; i < 5; i++) { setTimeout(function(){ console.log(i)原创 2020-09-01 20:56:30 · 218 阅读 · 0 评论 -
前端怎样写APP的分享二维码的功能
一、需求:让用户快速体验快速分享的精彩内容(以二维码的形式)二、分析:技术栈.熟练em、rem、flex移动端布局掌握原生Javascipt掌握前端主流框架Vue掌握axios请求方式组件库Vantnode npm包三、流程:1、点击分享按钮2、获取到地址栏id3、展示到页面四、项目具体分析1、点击事件Vue点击事件@click![在这里插入图片描述](https://img-blog.csdnimg.cn/20200828202638107.png#pic_cente转载 2020-08-28 21:00:49 · 958 阅读 · 0 评论 -
怎么样入手前端开发详细教学
导语:现在前端开发越来越被人所熟知,并且衍生出来前端开发工程师,那么怎么才能成为一名合格的前端工程师呢?如何才能避免走弯路呢?如果没有计划,那就跟着下面的步骤走吧,能让你少走好多弯路,省下很多时间。第一阶段学习HTML+CSS,能够使用这两个东西写出特别简单的页面,比如盒子模型或者文章加配图。推荐学习网址 菜鸟教程第二阶段学习原生的js以及它操纵html的方法,注意要是原生的js,只有明白原生的js才能够快速掌握各种框架及其原理。依然推荐学习网址 菜鸟教程第三阶段学习jquery以及b原创 2020-09-09 20:16:42 · 705 阅读 · 0 评论 -
Web前端三大框架的总结,你是否知道呢?
*React与Vue相同点1、使用 Virtual DOM,有较高的运行速度2、提供组件化功能3、可使用mobx与vuex进行状态管理,响应式、依赖追踪React1、子组件重复渲染问题需要手动优化2、可以使用redux进行状态管理,函数式、不可变、模式化,时间旅行3、可使用JSX,完全的javascript能力优点:引入了一个叫做虚拟DOM的概念,运行速度快;提供了标准化的API,解决了跨浏览器问题、兼容性更好;代码更加模块化,重用代码更容易,可维护性高。缺点:React是目标是UI组件原创 2020-09-09 20:15:05 · 4180 阅读 · 4 评论 -
ajax 弹性盒子 css3动画
ajax1. 什么是ajax? ajax不是一种开发语言,它是在现有的js/html/css样式基础上,实现在不重新加载整个页面的情况下,与服务器进行简单的数据交互,通过js操作DOM进行页面局部更新.2. ajax的应用介绍:搜索建议,表单验证,点击下一页,等等等等3. ajax概念: Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。 Ajax = 异步.原创 2020-05-28 20:32:03 · 297 阅读 · 0 评论