【前端】一些前端编程常用名词的通俗解释

本文深入探讨了JavaScript中的封装概念,解释了如何通过函数实现功能的简洁调用,同时介绍了Axios库作为基于Promise的HTTP客户端在浏览器和Node.js中的应用。此外,文章还提到了this关键字、debug技巧及一些编码和git使用的实用建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

封装:我只需要提供我必须提供的,其他的都帮我搞定(所谓搞定就是 写个函数,就是把一段代码起个名字)。一句话搞定一个功能,至于功能细节我不管。这就叫封装。

方法:1.面向对象语言体系里,对函数的另一种称呼。

           2.如果一个函数,是另外一个对象的属性。那么这个函数,又叫做方法。(函数依附于一个对象)

Axios:Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。

this:call 的第一个参数。

debug:排查错误

 

 

 

----------------------------------------------

 常用代码:

if(['aaa', 'bbb', 'ccc'].indexOf(name)>=0){
  // 判断 name 在前面的数组中
}

 

 

id 或 class 不能以 ad 开头,因为会被浏览器插件屏蔽,所以一般把广告的 class 写成 art。因为艺术是不会被屏蔽的。

 

-------------------
Notepad++ 编译中文出现乱码:
1.设置-首选项-新建-ANSI
2.编码-转为ANSI编码格式

-----------------------------

git 使用 ping 时,中文变乱码

 

解决方法:

1.右键,点options

2.Text 里把 UTF-8 换成 GBK 即可。

 

另外,字符集导致的乱码问题,是无法解决的。就默认用UTF-8就好了。

 

----------------------------------

《JS 里的数据类型》

 

 

JS有7种数据类型:

简单类型:number、string、boolean、symbol、undefined、null

复杂类型:object

 

所以下面这句话是错的!!!

JS一切皆对象

 

object 就是几种基本类型(无序地)组合在一起

 

推荐书籍:《编码》

----------------------

微信自带浏览器页面,点击按钮关闭当前页面

 

这段代码,放在JS中即可。

WeixinJSBridge.call('closeWindow');
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值