FED

©FrontEndDev.org
2015 - 2024
web@2.23.0 api@2.21.1
知识点
基础概念
资源数
18
JavaScript 允许您在页面中添加交互性。你可能在网站上看到的常见例子是滑块、点击交互、弹出窗口等等。
社区评级0D
变量
资源数
20
大多数情况下,JavaScript应用程序需要处理信息。为了在JavaScript代码库中存储和表示这些信息,我们使用变量。变量是值的容器。
社区评级0D
数据类型
资源数
22
数据类型是指JavaScript变量可以保存的数据类型。JavaScript中有七种基本数据类型(Number, BigInt, String, Boolean, Null, Undefined和Symbol)。对象是非原语。
社区评级0D
数据结构
资源数
21
数据结构是一种以允许有效访问和修改的方式组织、管理和存储数据的格式。JavaScript有基本(内置)和非基本(非内置)数据结构。编程语言默认提供原始数据结构,您可以开箱即用地实现它们(如数组和对象)。非原语数据结构不是默认的,如果你想使用它们,你必须编写它们。
社区评级0D
循环与迭代
资源数
15
循环提供了一种快速而简单的方法来重复做某事。 你可以把循环想象成游戏的电脑版本,你告诉某人在一个方向上走X步,然后在另一个方向上走Y步。
社区评级0D
表达式与运算符
资源数
21
在高层次上,表达式是解析为值的有效代码单元。有两种类型的表达式:具有副作用(例如赋值)的表达式和纯粹求值的表达式。表达式x = 7是第一种类型的一个例子。该表达式使用=操作符将值7赋值给变量x。表达式本身的计算结果为7。表达式3 + 4是第二种类型的一个例子。这个表达式使用+运算符将3和4相加,得到一个值7。然而,如果它最终不是一个更大的结构的一部分(例如,像const z = 3 + 4这样的变量声明),它的结果将立即被丢弃——这通常是程序员的错误,因为计算不会产生任何效果。正如上面的例子所说明的,所有复杂表达式都由操作符(如=和+)连接。
社区评级0D
函数
资源数
32
函数的存在使我们可以重用代码。它们是在调用时执行的代码块。每个函数通常都是为了执行特定的任务而编写的,比如用于查找两个或多个数字之和的加法函数。当需要在代码中的任何地方添加数字时,可以根据需要多次调用加法函数。
社区评级0D
DOM
资源数
2
使用HTML DOM, JavaScript可以访问和更改HTML文档的所有元素,例如其属性,CSS样式,删除元素,在页面上添加和创建新元素。Web API是指面向Web的应用程序编程接口。所有浏览器都有一组内置的Web api来支持复杂的操作,并帮助访问数据。比如地理定位API, Web存储,Web历史等等。
社区评级0D
异步
资源数
15
异步编程是一种技术,它使您的程序能够启动一个可能长期运行的任务,并且在该任务运行时仍然能够响应其他事件,而不必等到该任务完成。一旦该任务完成,您的程序就会显示结果。
社区评级0D
网络请求
资源数
9
在使用远程api时,您需要一种与这些api交互的方法。现代JavaScript提供了两种向远程服务器发送HTTP请求的原生方式:XMLHttpRequest和Fetch。
社区评级0D
资源数
2
类是创建对象的模板。它们用处理数据的代码封装数据。JS中的类是建立在原型之上的,但是它们的一些语法和语义与ES5类的语义不同。
社区评级0D
模块
资源数
5
模块封装各种代码,如函数和变量,并将所有这些都公开给其他文件。通常,我们使用它将代码分解为单独的文件,以使其更易于维护。它们是在ECMAScript 6中引入JavaScript的。
社区评级0D
内存管理
资源数
3
像C这样的低级语言有手动内存管理原语,如malloc()和free()。相反,JavaScript在创建对象时自动分配内存,并在不再使用它们时释放内存(垃圾收集)。这种自动化是一个潜在的混淆来源:它会给开发人员一种错误的印象,认为他们不需要担心内存管理。
社区评级0D
调试
资源数
5
谷歌开发者调试工具可以帮助前端开发人员诊断和解决应用程序中的各种问题——比如JavaScript和逻辑错误、CSS样式问题,甚至只是对DOM进行快速临时更改。
社区评级0D
相关文章
解决 vite build 在 pnpm 工程下出现 fsevents.node Unexpected character 的问题
7/28/2024, 5:00:52 PM
访问
319
·
评论
0
近期在使用 vite 开发一个 通用型插件,用于实现 基于文件系统驱动路由的 react 页面应用。包管理工具使用的是 pnpm@9.6.0,打包工具是 vite@5.3.5。 在构建的时候出现以下错误:
coolie2.5.0加载vue文件的思路及方案
2/13/2019, 8:29:18 PM
访问
521
·
评论
0
用coolie很多年了,非常感谢云大神提供这么好的工具,闲暇之余,对其稍作修改,支持构建vue文件一个vue文件包含template,style,scrip三个部分,本方案输出格式如下构建前...
使用 acme.sh 部署 Let's Encrypt 通过阿里云 DNS 验证方式实现泛域名 HTTPS
5/11/2018, 5:45:36 PM
访问
5302
·
评论
2
之前写过一篇关于Let'sEncrypt的文章《使用Certbot部署Let'sEncrypt免费SSL证书实现HTTPS》。本文要介绍的是另外一种部署方式,更简单、更方便,也是作者推荐的方式。以下操作都建议使用root用户操作,因为需要操作nginx。...
最好用的jQuery-Ajax缓存插件
4/8/2018, 4:47:21 PM
refined-x
访问
960
·
评论
0
最好用的jQuery-Ajax缓存插件...
一套高定制性UI框架,基于Seajs/jQuery构建
12/26/2017, 4:03:28 PM
refined-x
访问
1304
·
评论
0
Flow-UI是一套高定制性UI框架,基于Seajs/jQuery构建,内置CSS组件、JS插件、模块化开发体系、自动化开发工具、常见场景解决方案。...
查看更多
相关讨论
在复制js代码时会自动换行
1/14/2019, 9:42:00 PM
访问
611
·
评论
0
webstorm一个奇怪的问题我有一个的js界面没有了横向滚动条,超出一屏会自动换行,而其它js界面又不会自动换行会导致格式难看而设置里面的usesoftwrapsineditor是没有勾的不知是哪的问题请人指点...
coolie搞基.vue,并支持构建
10/10/2018, 3:43:57 PM
访问
551
·
评论
3
...
求交流:CAS在前后端分离的模式的实践
3/9/2018, 12:07:50 PM
访问
2663
·
评论
1
目前在调研CAS解决SSO的问题,CAS官方的方案都是针对非前后端分离的模式,目前在各种坑中出不来,各位大神有没有过前后端分离的情况下做单点登录的经验分享下,求交流。...
nginx 配置多域名 https 证书
2/6/2018, 4:26:43 PM
前端水深
访问
1407
·
评论
1
主要症状是这样的,nginx配置了A域名,证书也是A域名的,结果在外网访问的时候,返回的是B域名的证书nginx上配置的域名不止这一个,全部都是https的,就单独这个域名出现问题...
coolie构建和Vdtjs前端模板引擎冲突的问题
11/20/2017, 11:01:28 PM
访问
1125
·
评论
4
在使用coolie构建的时候,有个兼容性的问题想请教一下我在使用Vdtjs前端js引擎的时候,他的语法是类似于使用coolie构建之后,html会变成就回导致模板引擎解析失败...
查看更多