1. 首先确认下你的node是否已经安装并且配置到了环境变量中了
直接按下快捷键【win+R】,调出运行框,然后在里面输入cmd,进入windows的命令窗口。
如果是mac 打开终端命令行
转载
2023-05-29 10:17:24
502阅读
前段时间买了一个腾讯云的linux(centos)服务器,打算在服务器上放一个js脚本,每天定时执行一次。之前想过要写一个html,把js的脚本直接写进去,但是发现linux服务器并不能以打开网页的当时执行脚本(查了一些资料,发现一般都是在服务器上部署静态页面,还是需要我手动去访问,不能自动执行)。 后来发现可以使用node执行纯js脚本,不需要写在html里边,这样一来,只要在服务器上设定好每天
转载
2024-01-27 19:56:44
222阅读
<!-- JS运行机制的顺序 1.同步 2.process.nextTick 3.微任务(promise.then) 4.红
转载
2023-07-04 19:41:02
98阅读
今年7月份,国外研究机构发现了一个比较新型的恶意软件,这个恶意软件不会在系统上安装任何文件,而是藏身在windows的注册表中通过rundll32.exe执行javascript代码。听上去确实很有意思,通过rundll32.exe来执行js代码,那么它究竟是怎么实现的呢?我们一起来研究下。实现代码很简单rundll32.exe javascript: "\..\mshtml,RunH
更新,这就尴尬了,这篇文章博客阅读文章最多,但是被踩得也最多。爬取思路:所谓动态,就是通过请求后台,可以动态的改变相应的html页面,页面并不是一开始就全部展现出来的。大部分操作都是通过请求完成的,一次请求,一次返回。而在大多数网页中请求往往都被开发者隐藏在了js代码中。所以爬取动态网页的思路就转化为找出相应的js代码,并且执行相应的js代码,从而能够通过java代码动态的改变页面。而当页面能够正
转载
2023-11-18 15:16:39
83阅读
在使用selenium做web自动化的时候,很多小伙伴反馈有些页面上动作我们无法通过selenium封装的方法直接去做。比如说修改元素的属性,影子节点的操作等等。需要使用原生的js代码去实现,而selenium也给我提供了两个执行js代码的方法。一个是execute_script,另一个是execute_async_script。很多小伙伴不太清楚这两个方法有什么区别。那么今天就来和
转载
2023-08-02 10:01:39
268阅读
执行栈call stack本质:一块内存空间只要有一个函数被调用(函数声明不管),就会往执行栈里加入一个执行上下文 执行上下文也是一块内存空间(记录函数执行的一些必须要的东西)没有执行上下文,函数无法执行JS代码只会在执行栈执行,不可能在其他地方执行JS线程执行JS代码的过程举例:下面代码输出什么?const a = 1;
console.log(a);
function A() {
con
转载
2024-02-14 19:32:09
100阅读
在执行一段代码时,js先创立一个执行栈· js创建全局执行上下文,push到执行栈中,为代码中所有变量分配内存并赋一个初始值(undefined)· 执行阶段,JS引擎会逐行执行代码,即为之前分配好内存的变量逐个赋值(真实值)· function的声明和调用 :JS引擎会创建一个函数执行上下文,并push到执行栈中,其创建和执行过程跟全局执行上下文一样。特殊情况1: 函数中存在对其它函数的调用时,
转载
2023-07-07 21:08:05
641阅读
...
转载
2021-10-11 14:34:00
148阅读
2评论
匹配域名http://lb.qq.com 或 http://lb.l.qq.com
转载
2013-12-30 15:45:00
186阅读
2评论
1、内存空间内存空间大家都比较熟,即栈与堆。 JS的基础数据类型有Undefined、Null、Boolean、Number、String,这些都是按值访问,存放在栈内存。 其他的Object为引用类型,如数组Array或其他的自定义对象,这些存放在堆内存,其对应的地址引用(指针)放在栈内存。 大家对这些应该比较熟,就不赘述了。2、JS代码的执行环境(执行上下文,Execution Context
转载
2024-03-30 19:41:43
36阅读
本文主要给大家介绍了关于利用node.js实现自动生成前端项目组件的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:脚本编写背景写这个小脚本的初衷是,项目本身添加一个组件太繁琐了,比如我想要去建立一个login的组件,那么我需要手动去IDE中,创建index.js(组件出口文件),login.js(业务文件),login.html,login.less这四个文件。因为每个组
转载
2024-08-08 14:46:22
62阅读
说明此篇主要记录在Java 中使用js 的风险,以及使用sandbox来解决可能出现的rce问题。1、ScriptEngine的使用从JDK6开始,java就嵌入了对脚本的支持,这里的脚本指的是但非局限于JS这样的非java语言,当时使用的脚本执行引擎是基于Mozilla 的Rhino。该引擎的特性允许开发人员将 JavaScript 代码嵌入到 Java 中,甚至从嵌入的 JavaScript
转载
2023-08-18 20:43:37
348阅读
正如我们了解的一样,当我们书写了JS程序之后,打开浏览器,我们的代码就可以开始运行了(当然保证你的代码没有问题,才能按照你的预期进行执行)。刚才说的是JS执行的一个大的环境,今天我们学习一下,JS在解析器里的一个执行过程。
这个过程分为两个阶段:
进入执行上下文执行代码
变量对象的变化,和这两个阶段息息相关。
转载
2024-03-22 16:24:18
0阅读
函数就是包裹在花括号中的代码块,前面使用了关键词function;当调用该函数时会执行函数内的代码;可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由JavaScript在任何位置进行调用(js对大小写敏感,关键词function必须是小写的并且必须以与函数名称相同的大小写来调用函数)js中创建函数的方式及区别:1.函数声明eg:
function sum1(n1,n2){retur
转载
2024-08-15 07:17:35
20阅读
目录知识回顾CommentJS规范ECMAScript标准规范模块化CommonJS规范模块化知识回顾I/O (Input/output) I/O操作指的是对磁盘的读写操作NodeNode是对ES标准一个实现,Node也是一个JS引擎通过Node可以使js代码在服务器端执行Node仅仅对ES标准进行了实现
转载
2023-12-27 09:13:42
43阅读
今天在学习NodeJS,不经意间发现,《Node.JS实战》书上提到了一个运行在JavaScript环境中的PC模拟器。读者你没有听错,是用JavaScript模拟的一个Linux服务器,而且上面还可以执行命令。支持从本地拷贝资料到服务器上,同时也支持从服务器上拷贝资料到本地,太神奇了!!!!立马上网搜索了一下,其得到的信息如下:百度百科(http://baike.baidu.com/view/5
转载
2024-01-29 11:11:48
64阅读
javascript函数中执行C#代码中的函数: 方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;2、在前台写一个js函数,内容为document.getElementById("btn1").click();3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数; 方法二:1、函数声明为public后台代码(把public改成protecte
转载
2023-09-25 21:43:25
50阅读
WebView与JS的交互 在android的开发过程中,有很多时候需要用到本地java代码和javascript进行交互。android对交互进行了很好的封装,在开发中我们可以很简单的用java代码调用webview中的js.主要有以下四种情况1.android 中的java代码调用webview里面的js脚本2.webview中的js脚本调用本地的java代码3.java调
转载
2023-09-09 19:19:48
139阅读
Js的执行机制JavaScript语言的一大特点就是单线程,同一个时间只能做一件事,这是js的诞生使命所致,比如对dom元素的添加和删除不能同时进行,应该先进行添加,之后再删除。为了利用多核CPU的计算能力,HTML5提出Web Worker标准,允许JavaScript脚本创建多个线程,但是子线程完 全受主线程控制,且不得操作DOM。所以,这个新标准并没有改变JavaScript单线程的本质。单
转载
2024-06-29 16:54:47
40阅读