原生代码和JS交互说明原则1.接口不要定义返回值,JS有获取数据需求的情况通过回调函数的方式实现2.尽量保证iOS和Android端一致,简化JS端的使用iOS端 iOS端目前使用WKWebview加载前端Html。JS调用OC接口WKWebView提供了postMessage的机制来让JS调用OC接口: window.webkit.messageHandlers[names
转载
2023-12-20 18:27:45
67阅读
## JavaScript原生对象API实现流程
### 1. 确定需求和目标
在开始实现JavaScript原生对象API之前,我们需要明确具体的需求和目标。原生对象API是指JavaScript语言内置的对象提供的方法和属性,这些方法和属性可以帮助我们完成各种操作和功能。我们的目标是能够熟练使用和理解JavaScript原生对象API。
### 2. 学习JavaScript的基础知识
在
原创
2023-08-09 11:26:20
38阅读
Css 定位:background-position: 20px 40px; (1)相对定位:如果仅仅对当前盒子设置相对定位,那么他与原来的盒子没有任何变化只有一个作用: 父相子绝,不适用相对定位来做压盖现象不脱标、形影分离、老家留坑(2)绝对定位:设置绝对定位的盒子,脱离标准流(3)固定定位1):相对定位:<!DOCTYPE html>
<html la
基本功能介绍
sy_dialog是一款原生javascript对话框;支持自定义对话框界面,自定义多个按钮(可自定义回调函数),对话框有3种状态(隐藏,显示,销毁)
可以使用对象字面量作为参数,也可以使用普通类型作为参数;
转载
2023-06-14 19:04:25
166阅读
本篇带来 5 个 “罕见的” JavaScriot 原生 API,谁还不是个 API 调用大师呢??闲言少叙,开冲~~window.getComputedStyle()window.getComputedStyle()方法返回一个 CSSStyleDeclaration 对象,与 style 属性的类型相同,其中包含元素的计算样式;用法如下:document.d
原创
精选
2022-04-17 12:24:15
521阅读
最近面试的时候被这个问题给卡了,所以抽时间好好复习一下。 原文:http://www.cnblogs.com/liuxianan/p/javascript-dom-api.html 几种对象 Node Node是一个接口,中文叫节点,很多类型的DOM元素都是继承于它,都共享着相同的基本属性和方法。常
转载
2016-11-22 09:55:00
76阅读
2评论
10月18号, W3C中网络平台孵化器小组(Web Platform Incubator Community Group)公布了H
原创
2022-05-20 09:51:11
213阅读
用惯了各种各样的前端框架,是时候对原生的操作DOM的api总结和回顾一下了。 1.几种对象 1.1. Node Node是一个接口,中文叫节点,很多类型的DOM元素都是继承于它,都共享着相同的基本属性和方法。常见的Node有element,text,attribute,comment,documen
转载
2022-11-29 10:04:57
99阅读
1. 首先在javascript中加入相关代码$('.content .saveCode').on('touchstart', function () {//touchstart if (temp == 0) { jump(); } i...
转载
2014-09-02 16:32:00
427阅读
2评论
在Android官方Blog介绍了Android平台输入法的生命周期,如下图 当一个可编辑的文本框获得焦点时,系统就会启动当前输入法,首先调用当前输入法的onCreate()函数。 Android系统的输入法通常都派生自基类
android.inputmethodservice.InputMethodService
,基类
InputMethodService
定义了Androi
转载
2023-08-03 18:22:21
34阅读
## 实现原生的JavaScript
作为一名经验丰富的开发者,你可以帮助这位刚入行的小白学习如何实现原生的JavaScript。在开始教导他之前,我们先来了解一下整个过程的流程。
### 整体流程
在实现原生的JavaScript时,我们需要按照以下步骤进行操作:
| 步骤 | 描述 |
| --- | --- |
| 步骤 1 | 创建HTML文件并链接JavaScript文件 |
|
原创
2023-08-09 18:12:19
38阅读
我之前曾经写过一篇文章使用Cordova将您的前端JavaScript应用打包成手机原生应用,介绍了如何使用Cordova框架将您的用JavaScript和HTML开发的前端应用打包成某个手机平台(比如Android,iOS)的原生应用。
原创
2021-07-15 10:42:25
72阅读
我之前曾经写过一篇文章使用Cordova将您的前端JavaScript应用打包成手机原生应用,介绍了如何使用Cordova框架将您的用JavaScript和HTML开发的前端应用打包成某个手机平台(比如Android,iOS)的原生应用。 那么,您也许会有一些需求,需要在您的前端应用里使用到手机平台
原创
2021-10-22 14:23:16
44阅读
转载
2020-04-22 08:45:00
67阅读
2评论
跨平台技术简介针对原生开发面临问题,人们一直都在努力寻找好的解决方案,而时至今日,已经有很多跨平台框架,根据其原理,主要分为三类:H5+原生(Cordova、Ionic、微信小程序) JavaScript开发+原生渲染 (React Native、Weex、快应用) 自绘UI+原生(QT for mobile、Flutter)在接下来的章节中我们逐个来看看这三类框架的原理及优缺点。...
原创
2021-09-02 15:19:04
1528阅读
目录Atomics与SharedArrayBuffer跨上下文消息XDMEncode API字符串=>定型数组定型数组 =>字符串File、Blob API媒体元素拖放跨放事件Notifications APIPage Visibility APIStreams API计时APIWeb组件Web Cryptography API 在JavaScript中API可以分为浏览器提供API
转载
2023-07-05 23:34:33
84阅读
1.什么是 WebAPIAPI 是一个更广义的概念. 而 WebAPI 是一个更具体的概念, 特指 DOM+BOM 所谓的 API 本质上就是一些现成的函数/对象, 让程序猿拿来就用, 方便开发.DOM和BOM操作网页结构都属于DOM范畴 操作浏览器的都属于BOM范畴2.获取元素这里选取let来定义变量而非var定义原因:var没有块级作用域,let有块级作用域var可以重复定义重复变量;let不
转载
2023-10-21 21:51:17
41阅读
JavaScript 中常用的原生函数有String()
Number()
Boolean()
Object()
Array()
Function()
RegExp()
Date()
Error()
Symbol() //ES6其中 String、Number、Boolean 这三个函数,分别对应于三种基本类型
转载
2023-08-20 14:03:52
60阅读
JavaScript—WebAPI什么是 API什么是 WebAPIDOM 相关介绍什么是 DOM认识 "DOM树"获取元素querySelectorquerySelectorAllJS 中的事件事件三要素:"点击" 事件操作元素获取/修改元素内容1. innerText2.innerHTML获取/修改元素属性获取/修改表单元素属性获取/修改样式属性行内样式操作类名样式操作操作节点新增节点1.
转载
2023-07-23 08:51:37
203阅读
知识点一:webAPI介绍1、API定义① 应用程序编程接口② 是一些预先定义的函数 alert() prompt() log() reverse()2、目的① 提供应用程序与开发人员基于某软
转载
2023-06-06 16:54:25
275阅读