首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏达达前端

    Web前端开发高级前端技术(高级开发程序篇)

    (给达达前端加星标,提升前端技能) ​ ? 内容有点多,也请你静下来,慢阅读,今后多多关照。 说到web前端开发高级,必须要掌握的是HTML和css代码的优化,前端优化很重要,这是成功你进阶的道路上需要重视的知识点,面对代码优化,首先我们要学习的就是前端命名规范,HTML代码优化,和css代码优化 学习前端高级层次,掌握webpack入门 ​ ? 序列化) valueOf返回指定对象的原始值 array set map 类别ArraySetMap 长度arr.lengthset.sizemap.size 增arr.push(新增值)set.add(4) ES6高级操作 promise对象 JavaScript本身就是单线程的,所以为了解决单线程带来的问题,在异步编程中,许多操作都会放在回调函数中,同步与异步的混杂,过多的回调嵌套都会让代码变得难以维护。

    3.1K10发布于 2020-02-18
  • 来自专栏睡不着所以学编程

    JavaScript高级(4)

    我们也可以简单的认为类就是构造函数的另外一种写法,通过验证,构造函数能实现的在类里也能实现

    32520编辑于 2022-09-20
  • (大前端前端高级工程师

    多端一致性、性能瓶颈与工程化效率成为制约前端团队规模化发展的核心挑战。本文将从架构设计视角,解析高级工程师如何通过系统性思维破解这些难题。 高级工程师的破局思路需聚焦以下层面:1. 二、性能优化:从“局部调优”到“全链路治理”的系统性思维性能是前端体验的生命线,但优化不能仅聚焦于代码层面。高级工程师需构建“感知-分析-治理”的闭环体系:1. 高级工程师需关注以下维度:1. 结语大前端架构设计的本质是在复杂度与效率之间寻找平衡点。高级工程师需具备“纵览全局”的视野,从业务场景出发,通过抽象层设计、性能全链路治理与工程化价值驱动,构建可扩展、高可用、易维护的前端体系。

    46510编辑于 2025-09-08
  • 来自专栏Android开发指南

    4:面向对象高级

    4,final修饰的变量是一个常量,只能赋值一次。  为什么要用final修饰变量。其实在程序如果一个数据是固定的,  那么直接使用这个数据就可以了,但是这样阅读性差,所以它该数据起个名称。   private 不行 ,private进行了封装  static 不行 ,通过类名.方法调用没有意义  final 不行,final代表最终的,不能被重写 4,抽象类和一般类的异同点。    public abstract   由此得出结论,接口中的成员都是公共的权限. interface Demo{ public static final int NUM = 4; public abstract 格式:new 父类or接口(){子类内容} abstract class Demo{ abstract void show();}class Outer{ int num = 4; /* 正常情况 class +num);   }  }.show(); //可以调用,也可以不调用 }}class InnerClassDemo4{ public static void main(String[] args) {

    883160发布于 2018-05-14
  • 前端高级工程师(大前端)

    前端介绍大前端是指在传统前端开发基础上,结合新的技术和工具,拓展前端开发能力,进一步提升用户体验和页面交互性。 大前端开发涉及到多种技术领域,包括前端技术、移动端开发、桌面端开发等,旨在实现跨平台、跨终端的统一开发和用户体验。 在大前端开发中,前端开发人员需要掌握HTML、CSS、JavaScript等基础知识,同时也需要了解新兴的前端技术和框架,如React、Vue、Angular等,以及移动端开发技术,如React Native 此外,还需要了解前端性能优化、跨平台开发、响应式设计等相关知识。前端模块化模板化是在文件层面上,对代码和资源的拆分。就是将一个大文件拆分成相互依赖的小文件,再进行统一的拼装和加载。 前端组件化组件化是在设计层面上,对于UI的拆分。

    50310编辑于 2024-05-04
  • 前端高级工程师(大前端

    关于慕课网《前端高级工程师(大前端)》课程具体包含的实践项目,可能因课程版本和设置有所不同。 作为一名高级前端工程师,需要具备多方面的技能,以下是一些必备技能:一、技术基础HTML/CSS/JavaScript:HTML:熟练掌握各种 HTML 标签,能够构建结构清晰、语义化的网页结构。 掌握 Vue 的高级特性,如自定义指令、插件开发等,以满足复杂项目的需求。React:理解 React 的组件化思想、JSX 语法和虚拟 DOM 机制。 掌握 Git 的高级功能,如 cherry-pick、rebase 等,以提高开发效率。 六、持续学习能力前端技术不断发展和更新,高级前端工程师需要具备持续学习的能力,关注行业动态,学习新的技术和工具。能够快速掌握新技术,并将其应用到实际项目中,提升团队的技术水平和项目质量。

    1.1K10编辑于 2024-08-30
  • 来自专栏狮乐园

    高级 Angular 组件模式 (4)

    命名冲突不仅存在于指令的选择器之间,同时也会存在于指令的Inputs和Outputs属性,当这些属性名一样时,Angular并不会进行提示,它会按原本的逻辑正常工作。这种情况有时候是我们希望看到的,有些时候却不是。

    1K10发布于 2018-10-19
  • 来自专栏狮乐园

    高级 Vue 组件模式 (4)

    你可以通过下面的链接来看看这个组件的实现代码以及演示: sandbox: 在线演示 github: part-4 总结 mixin 虽好,但是一定不要滥用,作为组件开发者,可以享受它带来的便利性,但是它对于组件调用者来说

    64610发布于 2020-01-21
  • 来自专栏前端技术分享小合集

    高级前端手写面试题

    item.children); delete item.children; } res.push(item); }); }; dfs(data); return res;}前端手写面试题详细解答对象数组列表转成树形结构 而此参数可能是个不确定长度的字符串,若是要填充的内容达到了目标长度,则将不要的部分截取'xxx'.padStart(5, 'sss') // ssxxx// 4. 最后获取到的match其实是一个长度为4的数组。 ,求和let arr = [1,2,3,4,5,6,7,8,9,10]arr.reduce((prev, cur) => { return prev + cur }, 0)arr = [1,2,3,[4,5,6 }, 0)arr = {a:1, b:3}, {a:2, b:3, c:4}, {a:3},求和let arr = [{a:9, b:3, c:4}, {a:1, b:3}, {a:3}] arr.reduce

    88220编辑于 2022-09-17
  • 来自专栏娜姐聊前端

    前端网络高级篇(一)HTTPS

    Netscape Enterprise Server、ColdFusion Server等等)之间构造安全通道来进行数据传输 SSL运行在TCP/IP层之上、应用层之下,为应用程序提供加密数据通道 采用了RC4

    90310发布于 2020-12-11
  • 来自专栏达达前端

    Web前端开发(高级)下册-目录

    mobile事件 jquery mobile页面事件jquery mobile触摸事件jquery mobile滚动事件jquery mobile方向事件 网页设计平台差异性 性能优化与自动化技术 web前端开发概述 web前端开发认识web前端开发技术web前端开发常见问题 web前端开发,调试工具常用web前端开发工具常用web前端调试工具 html与css代码优化html优化网页文档结构规范html5新特性html 代码优化以及写法注意 css3新特性浏览器样式重置css样式选择器,优先级css样式多余样式去除,结构优化css浏览器兼容性 前端资源优化sprite拼合图css sprite的原理css sprite 代码可扩展性javascript代码可调试性 javascript dom 优化提升文件加载速度javascript dom 操作优化javascript dom 脚本加载优化 webpack工具web前端安全性常见安全性问题安全性解决方案 声明操作方法遍历方法 箭头函数一个参数的箭头函数没有参数的箭头函数多个参数的箭头函数函数体箭头函数返回对象箭头函数事件handler数组排序回调 es6相对于es5宽展函数的扩展对象的扩展数组的扩展 es6高级操作

    1.6K30编辑于 2022-04-29
  • 来自专栏learn

    【Web前端】CSS 高级区块效果

    今天我们继续将深入了解几种高级CSS效果:盒子阴影、滤镜、混合模式和文本背景裁剪,提升网页设计的质感和深度。

    52600编辑于 2024-11-19
  • 高级前端工程师(大前端)2025版(课程)

    2025 大前端技术全景:高级前端工程师体系化实战指南引言:边界的消融与“大前端”的终极形态站在 2025 年的节点回望,曾经泾渭分明的“前端”、“移动端”、“后端”乃至“运维”的边界已彻底消融。 对于高级前端工程师而言,2025 年的实战指南不再是一份简单的工具清单,而是一张关于如何驾驭复杂性、如何利用科技重构交付流程的战略地图。 五、工程师的进化:从专才到通才的体系化重塑面对如此宏大的技术全景,高级前端工程师的能力模型也在发生根本性重构。 高级前端工程师作为这一变革的亲历者与推动者,肩负着用科技重构数字体验的使命。 在这个万物互联、智能共生的时代,前端已无处不在。让我们以科技为笔,以架构为墨,共同书写大前端技术的辉煌篇章,为用户创造超越想象的价值。这,就是 2025 年高级前端工程师体系化实战指南的核心灵魂。

    24510编辑于 2026-03-12
  • 来自专栏王小雷

    mybatis 高级映射和spring整合之高级映射(4

    mybatis 高级映射和spring整合之高级映射 ————————————————学习结构———————————————————— 0.0 对订单商品数据模型进行分析 1.0 高级映射 user和items 多对多关系 1.0 高级映射 1.1 一对一查询 1.1.1需求 查询订单信息,关联查询创建订单的用户信息。 场合: 常见一些明细记录的展示,比如用户购买商品明细,将关联信息全部展示在页面时, 此时,可直接使用resultType将每一条记录映射到pojo中,在前端页面遍历 resultMap: 使用association和collection完成一对一和一对多高级映射(对查询结果有特殊的映射要求)。 1.5延迟加载 1.5.1 什么是延迟加载 resultMap可以实现高级映射(使用association、collection实现一对一、一对多映射),association

    1.2K10发布于 2019-05-26
  • 2025 前端高级工程师(大前端

    前端技术飞速迭代的十年间,应用规模从 “单页小工具” 成长为 “多模块复杂系统”,架构设计也随之经历多轮变革。 本文将从架构特性出发,梳理大型前端应用从 Monorepo 到 Micro-frontend 的演进逻辑、实践路径与关键挑战,为复杂应用的架构选型提供参考。​ Micro-frontend 的核心价值:破解大型应用的 “规模魔咒”​Micro-frontend(微前端)的概念源于 “微服务”,其核心思想是 “将大型前端应用拆分为多个独立的小型前端应用(子应用) 第二阶段:基础设施搭建 —— 构建微前端集成体系​微前端的核心是 “子应用独立开发 + 统一集成运行”,因此需先搭建基础设施,确保子应用能 “独立运行” 且 “集成后正常交互”,主要包括三个核心组件:​ 4.

    72410编辑于 2025-09-05
  • 来自专栏森屿暖树

    前端特效学习4

    效果图 HTML代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>demo</title> <link rel="stylesheet" type="text/css" href="css/style.css"/> </head> <body>

    <div class="cube

    35320编辑于 2022-03-23
  • 来自专栏廖雪峰python学习笔记

    Python高级特性 day4

    取列表或元组中的元素L[0:n] #取索引0到n-1个元素L[:n] #0可以省略L[-2:] #支持倒数切片#几个几个取L[::5] #所有数,每5个取一个#元组和字符串也可以类似取(0, 1, 2, 3, 4,

    20010编辑于 2024-07-26
  • 来自专栏DeveWork

    Foundation:高级的响应式前端框架

    对于前端框架,Jeff 了解Bootstrap 甚于这个Foundation(貌似在写该文之前还没听说过Foundation)。 所以,今天在这里恶补一下,介绍一下这个高级的响应式前端框架(The most advanced responsive front-end framework in the world)——Foundation 简介 Foundation 前端框架官方地址:http://foundation.zurb.com/ Foundation 是一款开源的前端框架,我们可以使用它快速创建页面原型。 目前Foundation 出到了第四版Foundation 4,特点么: 移动设备优先(Mobile First)——现在你可以首先为小型设备进行设计; 语义化(Semantic)——*大概是代码更加语义化的意思吧 《初学Foundation之入门篇》——翻译的入门教程; 《初学Foundation之网格系统》——翻译的略高级教程; Jeff 之言 好吧,看着看着貌似需要了解挺多的。

    2K90发布于 2018-01-19
  • 来自专栏前端技术分享小合集

    高级前端手写面试题指南

    hanlder) return; this.events.delete(type);}参考 前端进阶面试题详细解答实现Event(event bus)event bus既是node中各个模块的基石,又是前端组件通信的依赖手段之一 user=anonymous&id=123&id=456&city=%E5%8C%97%E4%BA%AC&enabled';parseParam(url)/* 结果{ user: 'anonymous' =[1,2,3,[4,5,6],7,8,9],求和var = arr=[1,2,3,[[4,5],6],7,8,9]let arr= arr.toString().split(',').reduce( (4),这个函数内执行add(m+n),n是此次传进来的数值4,m值还是上一步中的3,所以add(m+n)=add(3+4)=add(7),此时m=7,并且返回temp函数执行temp(5),这个函数内执行 5)()) //15console.log(addCurry(1)(2)(3, 4, 5)()) //15console.log(addCurry(1)(2, 3, 4, 5)()) //15

    42440编辑于 2022-12-14
  • 来自专栏前端面试

    高级前端react面试题总结

    tabColumn, setTabColumn] = useState(columns) useEffect(() =>{setTabColumn(columns)},[columns])}(4) 如果任务已经结束,则 cancel 为空操作 } lastTask = yield fork(saga, ...args.concat(action)) }})参考 前端进阶面试题详细解答

    5.5K40编辑于 2022-12-15
领券