本篇主要介绍node的相关知识:1、服务端相关1.1前端人员为何要学习服务端开发基础1.2服务端开发要做的事1.3前端人员学习服务端为何选择node.js 2、node.js相关2.1node.js介绍 代码运行环境: 实际上node所用引擎是谷歌开发用来运行js代码的,这也是node为什么能够运行js的原因;2.2node.js组成找网上其他博客将node.js下载安装完成后可以进行使用,下面先
项目初衷最初的场景是用户在对购物车的操作中,由于用户对购物车的每次操作(包括选择,调整数量)都需要计算商品的促销和分组的情况,而这段逻辑的计算都需要调用后端的接口,那么瓶颈来了:请求时间长——一次 HTTPS 的请求对于 web 性能有很大的影响,尤其是对于移动端来说,用户所在的网络状况直接影响请求延时的长短。数据计算量大——少量的计算看起来不会有太多影响,但与之叠加的业务逻辑和大量的数据计算将隐
转载 2024-02-27 13:55:04
23阅读
公司使用uniapp在android手机端要增加一个nfc识别的功能。在此记录一下实现的过程。 资料查找 文章内附有代码,为防止文章失效代码消失,在这篇文章里面也记录一下。var NfcAdapter; var NdefRecord; var NdefMessage; var _getCardNo; export default { initNFC() {
转载 2023-08-30 07:29:43
384阅读
# 如何在 JavaScript 前端调用 Redis 在现代 Web 开发中,很多项目需要使用 Redis 来缓存数据。虽然 Redis 是一个后端技术,但我们可以通过一些步骤,让 JavaScript 前端能间接调用 Redis。以下是实现的整体流程。 ### 实现流程 | 步骤 | 描述 | |------|------| | 1 | 创建一个 Node.js 服务器 | | 2
原创 8月前
42阅读
一、Node.js的使用 文章目录一、Node.js的使用1. 概述2. 作用3. 安装Node.js4. 使用VScode及Node.js运行JS文件二、npm的使用1. 概念2. 下载和安装3. 初始化npm项目4. 修改npm镜像5. 安装依赖6. 根据package.json及package-lock.json文件下载依赖7. 其他指令 1. 概述Node.js是基于Google的V8引擎
App内嵌H5项目时,经常会遇到jsApp的交互,最普遍的就是方法的互相调用,那么如何实现方法的互相调用呢? 写在前面:  如果只是小项目且后期扩大的可能性不大的时候,可以忽略,可如果是长期项目的话,那么就需要考虑以下一些问题了。  1. 方法命名规范。        如果考虑到以后会有大量的方法,那么规范化的命名就很重要了,规范化的命名,既保证了名字的
转载 2023-07-05 10:07:16
232阅读
一,android本地调用js的方法1,(包括有参和无参的情况)首先我们从本地加载一个HTML,webview = (WebView) findViewById(R.id.webview); // 启用javascript webview.getSettings().setJavaScriptEnabled(true); // 从assets目录下面
项目初衷最初的场景是用户在对购物车的操作中,由于用户对购物车的每次操作(包括选择,调整数量)都需要计算商品的促销和分组的情况,而这段逻辑的计算都需要调用后端的接口,那么瓶颈来了:请求时间长——一次 HTTPS 的请求对于 web 性能有很大的影响,尤其是对于移动端来说,用户所在的网络状况直接影响请求延时的长短。数据计算量大——少量的计算看起来不会有太多影响,但与之叠加的业务逻辑和大量的数据计算将隐
转载 2023-10-08 19:28:46
184阅读
# iOS App 调用 JavaScript 文件的简单指南 在开发 iOS 应用时,调用 JavaScript 文件是一项常见的需求。本文将引导你了解如何在 iOS App 中实现这一功能。接下来,我们将通过一系列步骤来实现这一目标,并提供相应的代码示例和注释。 ## 流程概述 以下是实现 iOS 应用调用 JavaScript 文件的流程: ```markdown | 步骤 | 描述
原创 8月前
119阅读
工作中有时会有这样的要求:判断手机是否安装了某软件,若安装了则打开,若没有则跳转下载。。。我们需要了解他的几个流程:   1.判断程序系统环境   2.判断有应用开启应用   3.判断无应用则跳到相应的链接区执行1.判断系统环境var ua = navigator.userAgent; if(ua.match(/iPhone|iPod/i
转载 2023-06-09 17:12:35
119阅读
# 如何实现“js 原生调用python 前端” ## 一、整体流程图 ```mermaid flowchart TD A(准备工作) --> B(编写Python后端API) B --> C(编写前端JS代码) C --> D(调用Python后端API) ``` ## 二、步骤及代码示例 ### 1. 准备工作 在开始之前,我们需要确保已经安装了Python和
原创 2024-03-14 06:12:53
92阅读
在日常的开发过程中随处可见rpc的身影,特别是在微服务项目流行的今天,各个服务之间基本上都采用rpc进行通信。那么这里就好好介绍一下RPC吧。什么是RPCRPC的全程是Remote Procedure Call,远程过程调用。RPC的目标就是为了屏蔽网络编程的细节,能够像调用本地方法一样调用远程方法。让开发者更专注于业务逻辑本身。RPC通信流程RPC的整个流程简单来说就是调用方将调用的方法和参数发
js 动态调用 applet 内的方法 js、applet(java) 都是客户端脚本语言,在客户端与用户进行着一些信息交互。然而它们并不是独立的,它们也可以协作工作,互相调用来完成一些复杂的客户端操作。本文从一个项目实战例子,演示了如何使用 js 动态调用 applet 内封装的各种方法。 本文仅贴出了 FileApplet 中被调用的方法,因为 FileUploadApplet extends
前言:在项目中有时候需要APP和H5之间相互调用方法来实现某些功能,本文主要介绍Android和iOS是怎么实现相互调用对方的方法。一、APP调用H5的方法将APP生成的信息,以基本数据类型或者Json字符串(可以传比较多的信息)的形式传给H5。。Android——通过webview重新loadUrl,进行加载对应的H5的方法webView.loadUrl(“javascript:methodNa
转载 2023-07-06 20:29:52
779阅读
场景1在原生app中经常会使用到H5页面,比如说电商中的活动页,一些电商中的详情页,等等...这些页面都有一个特点,那就是在未来修改的可能性,和一次性的几率特别的大。所以用H5的页面是最睿智的一种选择。 一旦使用了H5那么就少不了和原生开发的一些交互(Android, IOS)如下的方案能够帮助你解决。 其实现原理是原生在js的window对象中注入一个js方法,以备原生应用进行处罚触发,就和我们
学习目标掌握API和Web API的概念掌握常见的浏览器提供的API的调用方式能通过API开发常见的页面交互功能能够利用搜索引擎解决问题1. Web APIWeb API介绍API的概念API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工
转载 2024-08-07 08:24:53
29阅读
# iOS调用前端JS方法解决问题方案 ## 问题描述 在iOS应用开发中,我们经常需要与前端进行交互,有时候需要调用前端JS方法来实现某些功能。本文将介绍一种解决方案,通过使用WebView来实现iOS调用前端JS方法的功能。 ## 方案概述 我们的方案是使用iOS中的`UIWebView`或`WKWebView`来加载前端的网页,并通过调用WebView的方法来调用前端JS方法。这样可
原创 2023-10-31 05:15:21
33阅读
一些管理系统常常会有导出文件的功能,这里介绍三种文件下载的尝试1. 通过文件地址下载文件 此方式最为简易,只需要知道文件在服务器上的地址,就可以通过a标签实现下载<a href="https://.../158ac1e6917445a4aa384a2a7209445a.xlsx" download="test">下载文件</a> <a href="https
 Shim(Shiv)  一个shim是一个库,它将一个新的API引入到一个旧的环境中,而且仅靠旧环境中已有的手段实现.比如:google和github上都有一段用于兼容ie等低版本浏览器的html标签库 html5shivps:  shim有时也叫shivPolyfill   在2010年10月份的时候,Remy Sharp在博客上发表了一篇关于术语"polyfil
# JS 如何调用 MySQL MySQL 是一种常用的关系型数据库管理系统,而 JavaScript 是一种常用的脚本语言。本文将介绍如何在 JavaScript 中调用 MySQL 数据库,并提供代码示例和详细的步骤说明。在开始之前,请确保已经安装了 MySQL 数据库和相应的 JavaScript 运行环境。 ## 步骤一:安装所需的模块 首先,我们需要安装一些用于连接和操作 MySQ
原创 2023-11-07 05:01:29
210阅读
  • 1
  • 2
  • 3
  • 4
  • 5