首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
dockerfile
python3
post
datetime
ascii
vbscript
heap
expression
sum
frameworks
default
bit
solr
timezone
audio
install
php8
case
io
chat
typescript
process
cpython
cPlusPlus
js
python
keyword
less
random
数组
command
hook
version
include
go
nodejs
buffer
join
int
node.js
cmd
hashset
tree
java
web3
text
tags
triggers
string
filter
substring
cSharp
testing
dll
subset
regex
email
httprequest
copy
uml
jsp
client
hash
bitmap
lua
const
eval
main
vba
match
controller
format
utf-8
merge
config
hashtable
cookie
bash
uri
当前位置:
开发笔记
>
编程语言
> 正文
大家未必知道的Js技巧收藏_javascript技巧
作者:胡敏qiang | 来源:互联网 | 2018-05-13 19:03
大家未必知道的Js技巧收藏
1.document.GetElementsByTagName可以获得某一个标签的所有元素,可以通过
document.getElementsByTagName('*')
获得页面上的所有元素,这里星号代表任何标签,而注释标签的tagName是”!”
2.String 的方法substr与substring的区别
substr(start[,length]);//表示从start位置开始取length个字符串
substring(start,end);//表示从start,到end之间的字符串,包括start位置的字符但是不包括end位置的字符
3.“==”与“===”
前者比较两个对象会自动进行类型转换例如比较'12' == 12将返回true;而后者不进行任何转换必须完全相等'12' === 12将返回false
4.如何使网页不可以被保存
5.使用document.referrer可以获得上一页的地址
6.使用input元素的form属性可以得到该input所属的form元素
7.Script标签中的defer属性
作用是告诉浏览器可以继续执行html,而不必先执行src指定的js代码,直到发生不能继续执行的情况。
8.通过arguments可以得到传递到当前执行function的所有参数的一个数组,即便你没有给该function定义任何参数。
9.可以使用document.anchors获得页面上面所有的链接元素,而不必使用
document.getElementsByTagName('A');
同样道理还有:
document.forms
document.images
10.使用js判断客户端机器是否安装了.net framework
function hasDotNetFramework(){return navigator.userAgent.indexOf(".NET CLR") > -1;}
11.在客户端事件中使用"代替“””
例如:
var html = '
hello
';
html
javascript
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
io
javascript入门·表单与表单元素总结(表单验证)
表单提交前的最后验证:通常在表单提交前,我们必须确认用户是否都把必须填选的做了,如果没有,就不能被提交到服务器,这里我们用到表单的formname.submit()看演示,其实这个对于我们修炼道 ...
[详细]
蜡笔小新 2023-10-15 18:44:55
default
Google Contacts API未返回输出 - Google Contacts API not returning output
Itwasworkingcorrectly,butyesterdayitstartedgiving401.IhavetriedwithGooglecontactsAPI ...
[详细]
蜡笔小新 2023-10-15 16:40:16
default
使用粘性页眉和页脚切换侧栏 - Toggle Sidebar with sticky header and footer
Iwouldliketobeabletohaveasidebarthatcanbetoggledinandoutonabuttonpress.However ...
[详细]
蜡笔小新 2023-10-13 12:28:22
io
JAVASCRIPT实现的WEB页面跳转以及页面间传值方法
但有时候,需要当某事件触发时,我们先做一些操作,然后再跳转,这时,就要用JAVASCRIPT来实现这一跳转功能。下面是具体的做法:一:跳转到新页面,并且是在新窗口中打开时:复制代码代码如下:fu ...
[详细]
蜡笔小新 2023-10-13 12:25:13
io
用JavaScript实现《铁甲无敌奖门人》“开口中”猜数游戏
JavaScript在常人看来都是门出不了厅堂的小语言,仅管它没有明星语言的闪耀,但至少网页的闪耀还是需要它的,同时它是一门很实用的语言,本人平时就喜欢拿它来写点实用工具或应用,本文演示用JavaSc ...
[详细]
蜡笔小新 2023-10-13 09:49:41
数组
[学习笔记]JavaScript基础
JavaScript概述1.JavaScript定义JavaScript是Netscape公司开发的一种基于对象和事件驱动的脚本语言。它是弱类型语言,只能由浏览器解释执行。其中:脚本语言:解释运行( ...
[详细]
蜡笔小新 2023-10-13 09:36:45
io
阿里Treebased Deep Match(TDM) 学习笔记及技术发展回顾
本文介绍了阿里Treebased Deep Match(TDM)的学习笔记,同时回顾了工业界技术发展的几代演进。从基于统计的启发式规则方法到基于内积模型的向量检索方法,再到引入复杂深度学习模型的下一代匹配技术。文章详细解释了基于统计的启发式规则方法和基于内积模型的向量检索方法的原理和应用,并介绍了TDM的背景和优势。最后,文章提到了向量距离和基于向量聚类的索引结构对于加速匹配效率的作用。本文对于理解TDM的学习过程和了解匹配技术的发展具有重要意义。 ...
[详细]
蜡笔小新 2023-12-14 19:24:58
io
浅析javascript异步执行函数导致的变量变化问题解决思路
浅析javascript异步执行函数导致的变量变化问题解决思路-浅析javascript异步执行函数导致的变量变化问题解决思路for(vari0;i ...
[详细]
蜡笔小新 2023-10-15 18:57:11
random
JavaScript基础---Math对象
该对象中的属性方法和数学有关.abs(x)返回数的绝对值。exp(x)返回e的指数。floor(x)对数进行下舍入。log(x)返回数的自然对数(底为e)。 ...
[详细]
蜡笔小新 2023-10-14 20:27:26
random
es6 javascript的Proxy 方法
get()方法用于拦截某个属性的读取操作,如果没有该属性的时候会报一个undefined的,如果结果get处理会返回对应的错误信息varperson{name:张三 ...
[详细]
蜡笔小新 2023-10-14 11:04:09
数组
[JavaScript] 多数前端工程师都没注意到的一个关于console.log()的坑
[JavaScript]多数前端工程师都没注意到的一个关于console.log()的坑请阅读以下代码并猜测结果:functiontest(){le ...
[详细]
蜡笔小新 2023-10-13 19:00:52
io
JavaScript - let和var区别
前提ES5只有函数作用域和全局作用域,var属于ES5。let属于ES6,新增块级作用域。目的是可以写更安全的代码。Theletstatementdeclaresablocks ...
[详细]
蜡笔小新 2023-10-13 18:33:54
js
用JavaScript实现的太空人手表
用JavaScript实现的太空人手表-JS写的太空人手表,没有用canvas、svg。主要用几个大的函数来动态显示时间、天气这些。天气的获取用到了AJAX请求。代码中有详细的注释 ...
[详细]
蜡笔小新 2023-10-13 17:21:38
数组
javascript如何判断值是否为undefined
这篇文章主要介绍“javascript如何判断值是否为undefined”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“ja ...
[详细]
蜡笔小新 2023-10-13 12:56:32
数组
字符串作为javascript数组的键 - Strings as keys of array in javascript
Whyusingstringsaskeysofarray,consoleisshowingthatarraywithoutthesedeclaredvaluesand ...
[详细]
蜡笔小新 2023-10-13 11:19:56
胡敏qiang
这个家伙很懒,什么也没留下!
Tags | 热门标签
dockerfile
python3
post
datetime
ascii
vbscript
heap
expression
sum
frameworks
default
bit
solr
timezone
audio
install
php8
case
io
chat
typescript
process
cpython
cPlusPlus
js
python
keyword
less
random
数组
RankList | 热门文章
1
精至手机药典iPhone版上线
2
AI干货分享:数据驱动的智能决策在商业中的应用(附图解)
3
MySQL新手入门指南–快速参考 (2)【MySQL】
4
大幅|大盘_OPLG:新一代云原生可观测最佳实践
5
你什么时候才会重视你的学历呢?
6
如何为什么不定高度的元素添加CSS3 transition【HTML】
7
手把手教你完成一个简朴的编译器
8
Docker内存使用
9
cad2019安装时出现error1308,cad2016安装出现error1308
10
下游|事情_架构文摘:消息队列设计精要
11
git 分支管理笔记
12
线程池正确用法
13
支付宝wap端支付php对接_PHP接入支付宝手机网站支付、移动支付接口
14
Java数据结构与算法_03 栈 (小型计算器、逆波兰表达式)
15
joptsimple.OptionDescriptor.requiresArgument()方法的使用及代码示例
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有