51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Javascript
jQuery源码-dom操作之jQuery.fn.html
前面陆陆续续写了jQuery源码的一些分析,尽可能地想要cover里面的源码细节,结果导致进度有些缓慢。jQuery的源码本来就比较晦涩,里面还有很多为了解决兼容问题很引入的神代码,如果不google的话压根不知道那一段段代码为什么会存在于人世。于是就一直在重复坐着这么件事情,到处谷歌或者请教别人,这段兼容代码是为解决...
代码星球
·
2020-07-24
jQuery
源码
-dom
操作
jQuery.fn.html
jQuery源码-dom操作之jQuery.fn.text
jQuery.fn.text在jQuery是个使用频率比较高的接口,它的作用无非是设置/获取dom节点的内容文本,下文会通过几个简单的例子来说明.text()接口的使用,以及最后会对源码进行分析。这几个接口本身不复杂,理解了textContent属性基本就迎刃而解,妨碍理解的我觉得反而是jQuery.access这样的...
代码星球
·
2020-07-24
jQuery
源码
-dom
操作
jQuery.fn.text
Nodejs基础中间件Connect
从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可以帮助我们迅速建立w...
代码星球
·
2020-07-24
Nodejs
基础
中间件
Connect
nodejs npm常用命令 转
npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。1、npminstallmoduleNames:安装Node模块安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。n...
代码星球
·
2020-07-24
nodejs
npm
常用
命令
js函数如何传递多个参数
应用场景:需要根据多个参数来判断该数据所属,从而达到删除或者修改的目的。比如删除区域下的分组,一个区域可以用多个分组,不同的区域可以有相同的分组,那么如何识别对应的分组呢???可以在对应的数据操作上增加对应的函数(入参为区域id以及分组id即可)。 核心代码:rows=rows+'<td><...
代码星球
·
2020-07-24
js
函数
如何
传递
多个
Swagger-BootStrap-UI生成的接口文档如何加Basic校验
首先我们来看看swagger-bootstrap-ui的效果,如图所示: 看起来是不是比Swagger要大气的多。 回到重点上,为什么要给接口文档加密呢?只对内开放,不对外开放,防止被第三方非公司人员进行非法窃取。 那么我们如何给它加Basic校验呢?首先声明,为什么要给它加B...
代码星球
·
2020-07-24
Swagger-BootStrap-UI
生成
接口
文档
如何
bootstrap弹框去除遮罩层效果
是通过css解决这个问题,核心css代码如下:.modal-backdrop{filter:alpha(opacity=0)!important;opacity:0!important;}alpha和opacity通常是决定透明度。alpha和opacity区别是什么?相同点:都是值为0表示完全透明,值为1表示完全不透...
代码星球
·
2020-07-24
bootstrap
弹框
去除
遮罩层
效果
js之切换全屏和退出全屏实现
应用场景:比如很多网页游戏全屏之类的,或者是网上看小说等。核心代码://控制全屏functionenterfullscreen(){//进入全屏$("#fullscreen").html("退出全屏");vardocElm=document.documentElement;//W3Cif(docElm.requestF...
代码星球
·
2020-07-24
全屏
js
切换
退出
实现
js正则表达式之解决html解析<>标签问题
应用场景:以博客写文章为例,有的时候我们不经意间写的字符串带标签,然后浏览器将其解析了,实际上我们并不希望其被解析,于是可通过核心代码解决该问题。核心代码如下:data.codeSource.replace(newRegExp("<","g"),"<").replace(newRegExp(">...
代码星球
·
2020-07-24
js
正则
表达式
解决
html
js截取get参数乱码问题之解决
举个例子说一下:http://wwww.yctech.com/blog/post?id=1像这样的话,通常通过如下代码直接截取不用做任何处理:functiongetQueryString(name){varresult=window.location.search.match(newRegExp("[?&]"+...
代码星球
·
2020-07-24
js
截取
get
参数
乱码
js转义问题
js转义问题有很多场景,比如常见的根据某个字符串删除或者修改以及将某字符串传递至某个页面。今天以一个简单的示例代码为例:<html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><t...
代码星球
·
2020-07-24
js
转义
问题
js之select三级联动
效果图如下: 代码逻辑梳理:层层递进,比如选择了课程后,将对应的课程id保存,然后点击选择章时自动触发对应的时间,根据这个课程ID获取其下面的章信息。其它的如节等,同理。代码说明:如下代码不规范,可以参考功能实现,切不可照搬照抄(当然了,可以作为一个反面代码案例以告诫后来学习者,代码严谨和规范的重要性)。比如...
代码星球
·
2020-07-24
js
select
三级
联动
Node.js之判断字符串中是否包含某个字符串
server.txt内容如下:阿里云服务器关于应用场景,就不多说了,字符串是不论是后端开发还是前端开发等,都是要经常打交道了。test.js(node.js代码,只要被本地装了node.js环境,直接可通过nodetest.js运行看效果):varfs=require("fs");varresult=fs.readFi...
代码星球
·
2020-07-24
字符串
Node.js
判断
是否
包含
Node.js之删除文件夹(含递归删除)
应用场景:比如像Eclipse这样的IDE,右击项目,出现选项,点击选项中的删除,就可以删除这个项目及其下的子目录包含文件(使用electron开发的桌面端项目多少都会用到)。核心代码如下:/****@param{*}url*/functiondeleteFolderRecursive(url){varfiles=[]...
代码星球
·
2020-07-24
删除
Node.js
文件夹
递归
Java使用Jsoup之爬取博客数据应用实例
<!--https://mvnrepository.com/artifact/org.jsoup/jsoup--><dependency><groupId>org.jsoup</groupId><artifactId>jsoup</artifactId&...
代码星球
·
2020-07-24
Java
使用
Jsoup
之爬
博客
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
4
5
6
7
8
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他