写点什么

js

0 人感兴趣 · 167 次引用

  • 最新
  • 推荐

异步编程|五分钟让你学会局部刷新 Ajax 技术

​Ajax是Asynchronous JavaScript and XML的缩写,是JavaScript、XML、CSS、DOM等多个技术的组合。Ajax的工作原理是一个页面的指定位置可以加载另一个页面所有的输出内容,这样就实现了一个静态页面也能获取到数据库中的返回数据信息了。

Vue 实现图片监听鼠标滑轮滚动实现图片缩小放大功能

用户头像
肥晨
04-23

其实想要实现功能很简单,就是在一张图片上监听鼠标滑轮滚动的事件,然后根据上滚还是下滚实现图片的缩放。

https://static001.geekbang.org/infoq/e3/e3f692c1f43cf82e1b57f3e6db3919e7.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Android WebView 使用与 JS 交互

文章内容为Android WebView的基本使用,WebView的参数详解,及WebView与 Js 如何进行数据通讯!详细说明 WebViewClient/WebChromeClient/ evaluateJavascript()/ addJavascriptInterface() / @JavascriptInterface 等的设置与使用

https://static001.geekbang.org/infoq/25/255b44b9dbc9842f7ce383bf8512b7f9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

神奇,前端不用 redis 也能实现消息队列——indexedDB

在JS开发过程中,我们常常会用到 async/await的写法,来实现异步编程,但是这样的操作也会产生并发编程的常见问题。在后端处理上,我们会使用共享内存的lock锁机制,CSP/Actor机制等常见的类库方案,也会使用sqlite、mysql、redis这些具备transaction(事务)特

https://static001.geekbang.org/infoq/3d/3d90db6aa13731d09f24ad42ffac3614.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【微电平台】- 高并发实战经验 - 奇葩问题解决之旅

本文介绍电销系统在遇到【客户名单离线打标】问题时,从排查、反复验证到最终解决问题并额外提升50%吞吐的过程,适合所有服务端研发同学,提供生产环遇到一些复杂问题时排查思路及解决方案。

https://static001.geekbang.org/infoq/74/742d667cc55b5d7bc5c0838e2c49c2c7.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从零打造你的前端开发脚手架

在实际开发过程中,我们经常都会用到脚手架来构建前端工程项目,使用脚手架可以大幅提升项目的构建速度,通过命令行的交互,选择你所需要的配置与集成,可快速完成初始项目的创建。

https://static001.geekbang.org/infoq/e1/e1034f5cfddf97d2f80a52f9a8062e24.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JS 常见错误和解决方法集锦

hello大家好,很多同学使用webfunny前端监控系统也有一段时间了,发现在js错误统计功能中遇到了一些问题,不知道该如何下手解决。前端监控平台只是一个辅助工具(并非神器),今天我将为大家总结一下前端开发中常见的问题,以及解决方案。

https://static001.geekbang.org/infoq/a4/a4084472c1048615a787b3fc59212938.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

3 📖 《JavaScript 高级程序设计》__ 语言基础(下)

大家好,我是HoMeTown,web领域有一本神书大家应该都有看过,这本书我看过两遍,但是每次看都是粗粗的略过一些重要的知识点,甚至一些面试过程中的问题,在这本书里都能找到答案。

https://static001.geekbang.org/infoq/95/9547df4d44c4afdd8a1b1d9c16420c22.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

3 📖 《JavaScript 高级程序设计》__ 语言基础(上)

大家好,我是HoMeTown,web领域有一本神书大家应该都有看过,这本书我看过两遍,但是每次看都是粗粗的略过一些重要的知识点,甚至一些面试过程中的问题,在这本书里都能找到答案。

https://static001.geekbang.org/infoq/a9/a916b716098b121882a33547d79fbac6.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

2 📖 《JavaScript 高级程序设计》__ HTML 中的 JavaScript

大家好,我是HoMeTown,web领域有一本神书大家应该都有看过,这本书我看过两遍,但是每次看都是粗粗的略过一些重要的知识点,甚至一些面试过程中的问题,在这本书里都能找到答案。

【前端】JS(javascript) 中 this 的几种用法实例详解

用户头像
No8g攻城狮
2022-12-26

this 是 JavaScript 语言的一个关键字,this 的指向其实是非常灵活的,它会根据调用function的对象不同,导致了 this 的指向不同。当在全局作用域下调用函数时,this 指向window。总的来说,this 就是函数运行时所在的环境对象。

【前端相关】服务端渲染和客户端渲染的比较

用户头像
No8g攻城狮
2022-12-12

用传统的servlet开发来举例:浏览器请求servlet,servlet在服务端生成html响应给浏览器,浏览器展示html 的内容,这个过程就是服务端渲染

https://static001.geekbang.org/infoq/fe/fe1759c08250633d3f2b71a539be95f3.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

纯函数

用户头像
达摩
2022-12-12

什么是纯函数:一个函数的返回结果只依赖于它的参数,并且在执行过程里面没有副作用,我们就把这个函数叫做纯函数

JavaScript 的垃圾回收机制

用户头像
肥晨
2022-11-03

原理:找出不使用的变量,释放内存。

https://static001.geekbang.org/infoq/e5/e5d3f35950bcdfec659a2fd8382a5afa.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JavaScript 知识点总结

用户头像
木偶
2022-10-21

有关于JavaScript的知识点总结,打好基础才能进行更深层次的操作哦!

如何优雅地编写一个高逼格的 JS 插件?

在一个风和日丽的早晨,我正悠闲地喝着Coffe,突然领导向我走来,我赶紧熟练地切出VSCode,淡定自若地问:领导,什么事?领导拍了拍我的肩膀:你上次封装的方法同事跟我反馈使用起来很不错啊,你不如做成JS插件给大家用吧。我放下了手中的马克杯,甩了一下眼

学会一行 CSS 即可提升页面滚动性能

一般情况下 CSS 并不会影响 JS 事件,但有一个 CSS 属性则比较特殊,那就是 pointer-events,它可以用来规避鼠标事件,其中大部分属性值只适用于 SVG(可缩放矢量图形)操作,而我们只需要关注其 none 属性值,该值表示鼠标事件“穿透”该元素并且指定该元素

https://static001.geekbang.org/infoq/01/014e3588fba35fe57a86e67430442491.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JavaScript——BOM、JSON

用户头像
胖虎不秃头
2022-10-06

BOM编程中,window对象是顶级对象,代表浏览器窗口

https://static001.geekbang.org/infoq/01/014e3588fba35fe57a86e67430442491.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JavaScript——Document Object Model

用户头像
胖虎不秃头
2022-10-06

DOM:Document Object Model(文档对象模型:对网页当中的节点进行增删改的过程。)HTML文档被当做一棵DOM树来看待。

https://static001.geekbang.org/infoq/01/014e3588fba35fe57a86e67430442491.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JavaScript——JS 中的正则表达式

用户头像
胖虎不秃头
2022-10-06

正则表达式(Regular Expression):主要用在字符串格式匹配方面

https://static001.geekbang.org/infoq/01/014e3588fba35fe57a86e67430442491.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JavaScript——JS 事件

用户头像
胖虎不秃头
2022-10-05

任何一个事件都会对应一个事件句柄,事件句柄是在事件前添加on

https://static001.geekbang.org/infoq/01/014e3588fba35fe57a86e67430442491.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JavaScript——数据类型

用户头像
胖虎不秃头
2022-10-05

原始类型:Undefined、Number、String、Boolean、Null

面试官问我 JS 中 foreach 能不能跳出循环

当年懵懂无知的我被问到这个问题时,脑袋一片空白,因为我一度认为forEach可能只是为了方便书写所创造出来的语法糖,在业务代码中也经常使用,但没有思考过它存在的问题,本文旨在记录自己的心路历程,抛砖引玉,如果对你有所帮助那就更好啦。

JS 基础——JS 数据类型

用户头像
龙之幽谷
2022-09-28

JavaScript数据类型是入门的基础知识点,同时也是最为重要的,我们常常在代码中遇到边界数据类型条件判断问题,只有处理好才能让我们的代码更为严谨。

https://static001.geekbang.org/infoq/4b/4ba30d4fc7a1274047214ef6cd7caf08.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【设计模式 - 前端】单例模式深刻理解和实现

用户头像
归子莫
2022-08-11

慢慢开发的年龄大了,就越想搞点新玩意,但是编程的思维却越来越需要有足够的长进。最近要做一个JS-SDK,单例的思想值得好好琢磨琢磨!

https://static001.geekbang.org/infoq/47/4746c91676eff9e6221f0a8f84c57d20.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

开源一夏 |最好用的脚本语言 --JavaScript

用户头像
叶秋学长
2022-08-09

让计算机代为解决某个问题,使用某种程序设计语言编写代码,最终得到正确结果的过程。

https://static001.geekbang.org/infoq/1d/1d5fb7f8fa58e723d0afc2ce8e1db96f.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

gulp 的常用 API

用户头像
Jason199
2022-08-05

       前提: 下载 gulp 第三方, 导入以后使用

js_js技术文章_InfoQ写作社区