关键字:JavaScript
  • 前端静态资源请求和加载优化总结
    如果有这样一个项目,js脚本数量100+,其中50个是各种框架或库,css数量20+,图片若干 。那么,不用说,这个页面加载起来,一定快不了。 静态资源的请求和加载速度,直接影响页面呈现,应该怎么优化呢? 一、不请求 - cache 最好的 ...
  • 汉字转拼音工具库
    仅做收藏用 最近需要实现汉字转拼音功能,找了一个简单的vue-py,结果很多生僻字转不了,后来找了一个能很好转拼音的工具类 一个实现汉字与拼音互转的小巧web工具库,另外还包含一个非常非常简单的JS版拼音输入法。 演示地址:http://d ...
  • 大前端完整学习路线(详解)
    大前端完整学习路线(详解) 第一阶段: HTML+CSS: HTML进阶、CSS进阶、div+css布局、HTML+css整站开发、 JavaScript基础: Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript ...
  • Hybrid之JSBridge的实现原理(WebViewJavascriptBridge源码分析)
    前言 小编之前写的 iOS WebView和JS的交互 这篇文章介绍了iOS和js交互的几种方式。其中现在最常用的是JSBridge的方式,我们在上一篇也介绍了具体的使用,本文详细介绍JSBridge(WebViewJavascriptBr ...
  • V8内存管理及垃圾回收机制
    JavaScript引擎的内存空间主要分为栈和堆。 栈 栈是临时存储空间,主要存储局部变量和函数调用。 基本类型数据(Number, Boolean, String, Null, Undefined, Symbol, BigInt)保存在在 ...
  • 零基础学习前端路线与推荐的教程
    前言学习是一个循序渐进的过程,前端的学习也是如此。不论前端开发还是后端开发的学习都要求我们多动手,既要反复的看书,也把学习到的知识点第一时间去实践。前端的学习入门快要三个月,慢的要 5-6 个月左右,看个人的理解速度来评估,只要入门了不论理 ...
  • Es6之Map数据结构
    1、特点: JavaScript的对象(Object)本质上是键值对的集合(Hash结构),但是传统上只能使用字符串作为键,这给它的使用带来了很大的限制。为了解决这个问题,ES6提供了Map数据结构。它类似于对象,也是键值对的集合,但其“键 ...
  • 13个你必须知道的JS数组技巧
    在Javascript中,数组是一个重要且常见的知识点,我们经常将数据存储在数组中。作为一名Javascript工程师,数组必须要运用自如。这篇文章,向大家展示了在日常开发中,数组有哪些奇淫技巧值得关注和学习,让我们开始吧! 1、去重这也是 ...
  • 微信小程序之setData
    setData工作原理 小程序的视图层目前使用 WebView 作为渲染载体,而逻辑层是由独立的 JavascriptCore 作为运行环境。在架构上,WebView 和 JavascriptCore 都是独立的模块,并不具备数据直接共享的 ...
  • 总觉得该分享点什么!零基础小白如何快速入门前端?
    1.首先零基础学习前端先要有一个计划,了解前端要学习哪些技术。2.做好自己的时间规划,如何快速入门前端那肯定是需要不断的提高自己的学习效率,学习过程总尽量把手机调至静音给自己一个安静的学习环境和氛围。3.快速入门顾名思义肯定是少走弯路,在学 ...

暂无数据