这几天闲的没事,重温了一下JavaScript 接下来说一下JavaScript提交表单的两种方式 1. 方式一是通过<form>元素的submit()方法提交一个表单,例如,响应一个<button>的click事件,在JavaScript代码中提交表单: 这种方式的缺点是扰乱了浏览器对form的正 ...
分类:
编程语言 时间:
2018-10-30 17:40:21
阅读次数:
177
1.一段javascript代码中 声明在方法或者对象外部的变量 称为全局变量 可以用var修饰,也可以不用。而声明在方法或者对向内部的变量,有var修饰的 就是局部变量 没有var修饰 依然是全局变量 举例1: <!DOCTYPE html><html> <head> <meta charset= ...
分类:
编程语言 时间:
2018-10-26 13:09:24
阅读次数:
157
最近看到有些论坛在讨论js压缩、混淆和加密的问题,特意找了些资料看了下,现在总结一下: 1.关于三者的定义与区别 压缩:删除 Javascript 代码中所有注释、跳格符号、换行符号及无用的空格,从而压缩 JS 文件大小,优化页面加载速度。 混淆:经过编码将变量和函数原命名改为毫无意义的命名(如fu ...
分类:
Web程序 时间:
2018-10-23 14:26:44
阅读次数:
252
前言 变量的命名相对而言没有太多的技术含量,今天整理有关于变量命名相关的规则,主要是想告诉大家,虽然命名没有技术含量,但对于个人编码,或者说一个团队的再次开发及阅读是相当有用的。良好的书写规范可以让你的JavaScript代码更上一个台阶,也更有利于团队的再次开发和阅读代码。 一个老项目中的命名,不 ...
分类:
编程语言 时间:
2018-10-23 10:46:10
阅读次数:
260
浏览器具有解释JavaScript的功能 在HTML中可以将JavaScript/JS的代码写在head中,被script标签所包裹。当浏览器解释HTML时,遇到style标签时,按照CSS规则解释,遇到Script标签时,按照JavaScript的语法规则解释。 引入JavaScript代码,类似 ...
分类:
Web程序 时间:
2018-10-22 16:44:43
阅读次数:
196
写爬虫的时候,使用guzzle异步并发的get请求真的好用,可以快速爬取,及时PHP不是多线程的,却能使用协程实现异步并发-用户态的多线程,也有时候,请求地址返回的页面很多待执行的JavaScript代码,数据需要动态渲染上去,这里有个简单的方法 就是使用querylist,用了这个扩展也可以不再依 ...
分类:
Web程序 时间:
2018-10-22 12:59:09
阅读次数:
646
表示在<script></script>之间的是文本类型(text),javascript是为了告诉浏览器里面的文本是属于JavaScript语言。 JavaScript代码只能写在HTML文件中吗?当然不是,我们可以把HTML文件和JS代码分开,并单独创建一个JavaScript文件(简称JS文件 ...
分类:
编程语言 时间:
2018-10-22 10:54:47
阅读次数:
151
一、加载与执行 使用script标签的defer属性 使用动态创建script元素来下载并执行代码 使用XHR对象下载 Javascript代码并注入页面中 使用script标签的defer属性 使用动态创建script元素来下载并执行代码 使用XHR对象下载 Javascript代码并注入页面中 ...
分类:
编程语言 时间:
2018-10-18 18:51:13
阅读次数:
130
原文地址:http://www.infoq.com/cn/articles/nashorn 从JDK 6开始,Java就已经捆绑了JavaScript引擎,该引擎基于Mozilla的Rhino。该特性允许开发人员将JavaScript代码嵌入到Java中,甚至从嵌入的JavaScript中调用Jav ...
分类:
编程语言 时间:
2018-10-17 14:48:49
阅读次数:
236
node.js node.js是建立在谷歌Chrome的JavaScript引擎(v8)的web应用程序框架。 node.js 自带的运行环境可在JavaScript脚本的基础上解释和执行。这个运行是运行在浏览器以外的任何机器上执行JavaScript代码。所以也可以在服务端运行,Node.js还提 ...
分类:
Web程序 时间:
2018-10-16 02:13:49
阅读次数:
165