【Web前端】jquery_json

1.jquery

1.1jquery简介

  • jquery是一个快速、简洁的javascript框架,于2006年1月份发布。jquery设计的宗旨是"write less,domore",倡导写更少的代码,做更多的事情。
  • 封装了javascript常用的一些功能代码,提供一种简便的js设计模式,优化html文档操作、事件处理、动画设计和ajax交瓦。
  • jquery核心特性可以总结:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器并且可以对css选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件,
  • jquery兼容各种主流浏览器

1.2 jquery下载和引入
下载地址

1.3 jquery常见选择器

  • $("div") 标签选择器
  • $("#id") id选择器
  • $(".x") class选择器
  • $("input[type='checkbox']")属性选择器

1.4 jquery改变控件的属性

  • prop()方法
  • attr()方法
  • removeAttr()移除属性

1.5 jquery改变控件css样式

  • css("属性","值")
  • css({"属性1":"值1","属性2":"值2",...})
  • addClass("class选择器")
  • removeClass("class选择器")

1.6 jquery获取或改变value值

  • val() 取值
  • val("值") 赋值

1.7 jquery获取或改变html

  • html() 获取
  • html("值") 改变

1.8 jquery完成dom操作

  • append() 在被选元素的结尾插入内容
  • prepend() 在被选元素的开头插入内容
  • empty() 在当前被选元素中删除子元素
  • remove() 删除被选元素及其子元素

2.json

2.1 简介

  • JSONlavaScript Object Notation,js对象标记),是一种轻量级的数据交换格式,易于阅读和编写,可以在多种语言之间进行数据交换
  • 以前数据交换,使用xml(可扩展的标记语言)

2.2 json包括类型

2.2.1 简单值

  • 字符串、数字值、布尔值、null,都可以在json中出现,特殊值undifined不可以出现如:"hellojson",是一个有效的json数据
  • 区别:js字符串和ison字符串区别在于ison串必须使用双引号

2.2.2 对象

  • 是一种复杂数据类型,对象表示有键值对,每个值可以是简单值,也可以是复杂类型
  • json中,要求将属性用双引号包围起来

2.3 解析与序列化

json优点:

  • 语法和js类似
  • 独立于各种语言
  • json可以直接被解析成js对象

2.3.1 JSON对象

  • stringify():将js序列化为json字符串
  • parse():将json解析为js值

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/9284.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

postman---认证(Certificates)是什么作用?

在 Postman 中,认证(Certificates)功能主要用于处理 TLS 客户端认证。TLS(传输层安全性)是用于保护网络通信安全的协议,它使用数字证书来验证通信双方的身份。在 Postman 中,认证功能允许您上传…

自动镭雕机价格是多少?

自动镭雕机是一种高精度、高效率的激光雕刻设备,广泛应用于手机、电脑、玻璃等产品表面的图案雕刻。那么,自动镭雕机多少钱一台呢?本文将为您详细解析各种因素对自动镭雕机价格的影响。 一、影响自动镭雕机价格的因素 1. 品牌和质量 自动镭…

itext7 PDF添加水印,获取页面高度,添加到页面右上角

ps: pdf添加水印,内容多的时候会往下跑,修改为获取当前页面高度,进行固定在顶部,其他需要可以自己进行调整,直接贴代码。 public static void main(String[] args) throws IOException {String localFilePath "…

xiuno(修罗)知乎模板二开优化魔板仿网盘资源社–模板加全套插件

使用说明 以服务器为例搭建教程 ①先安装 PHP7.1 版本 再安装数据库 Mysql ②解压文件:xiunobbs_4.0.4(解压到根目录).zip ③解压②完成后找到【plugin】文件夹再解压:plugin(解压到 plugin 文件夹).zip 设置伪静态代码在上面&am…

知从科技应邀参加恩智浦技术日巡回研讨会郑州站汽车电子专场

4月18日,恩智浦技术日巡回研讨会的首个汽车电子专场在郑州成功举办。此次研讨会汇聚了众多行业专家,聚焦前沿的赋能技术,共同探讨汽车电子架构、ADAS、汽车电气化、车载信息娱乐系统、UWB超宽带等热门应用。作为恩智浦合作伙伴,知…

【python量化交易】qteasy使用教程05——创建第一个自定义交易策略

创建第一个自定义交易策略 使用qteasy创建自定义交易策略开始前的准备工作本节的目标自定义策略的实现方法使用 qteasy 的 Strategy 策略类三种不同的自定义策略基类定义一个双均线择时交易策略定义策略运行时机定义策略需要的数据自定义交易策略的实现:realize()获…

Gitee 码云与Git 交互

优质博文:IT-BLOG-CN 一、进入码云官方网站,注册用户 码云(Gitee.com)是一个类似于GitHub的在线代码托管平台。 码云提供了包括版本控制、代码托管、协作开发和代码分享等功能,基于Git开发,支持代码在线查看、历史版本查看、Fo…

回归的无分布预测推理

摘要 我们利用保形推理,开发了回归中无分布预测推理的一般框架。所提出的方法允许使用回归函数的任何估计量构建响应变量的预测带。所得的预测带在标准假设下保留了原始估计量的一致性,同时保证了有限样本边际覆盖,即使这些假设不成立。我们…

echarts-gl 离线3D地图

1、安装依赖 echarts-gl 与 echarts 版本关系: "echarts": "^5.2.0", "echarts-gl": "^2.0.8"# 执行安装 yarn add echarts-gl2、下载离线地图 免费下载实时更新的geoJson数据、行政区划边界数据、区划边界坐标集合_…

容器化Jenkins远程发布java应用(方式二:自定义镜像仓库远程拉取构建)

1.创建maven项目 2.配置git、maven 3.阿里控制台>容器镜像服务>镜像仓库>创建镜像仓库 4.执行shell脚本(推送镜像到阿里云镜像仓库) 使用到登录阿里云仓库命令 #!/bin/bash # 服务名称 SERVER_NAMEplanetflix-app # 镜像tag IMAGE_TAG1.0.0-SN…

亚马逊云科技中国峰会:与你开启云计算与前沿技术的探索之旅

亚马逊云科技中国峰会:与你开启云计算与前沿技术的探索之旅 Hello,我是科技博主Maynor,非常高兴地向你们推荐亚马逊云科技中国峰会,这是一场将于 5 月 29 日至 30 日在上海世博中心举办的科技盛会,如果你对云计算、行业发展新趋势…

计算机网络教材——谢希仁教材与配套PPT课件和《计算机网络——自顶向下方法》

教材链接: https://pan.baidu.com/s/1MUkgTVNMvhFdkGxAd0U7Ew?pwdn3g4 提取码: n3g4 ppt资源:课程包列表 (51zhy.cn) 计算机网络——自顶向下方法(资源在下面的评论区里):计算机网络自顶向下方法第7版中文PDF习题参考 - 哔哩哔…

Android Studio高版本安卓模拟器抓取https包

Android Studio avd 设置 证书生成 *.cer格式证书​ openssl x509 -inform DER -subject\_hash\_old -in charles-ssl-proxying-certificate.cer​ *.pem格式证书​ openssl x509 -inform PEM -subject\_hash\_old -in charles-ssl-proxying-certificate.pem会输出 2cb30a9e …

使用Python实现循环神经网络(RNN)的博客教程

循环神经网络(Recurrent Neural Network,RNN)是一种能够处理序列数据的神经网络模型,常用于自然语言处理、时间序列分析等任务。本教程将介绍如何使用Python和PyTorch库实现一个简单的循环神经网络,并演示如何在一个简…

java 中文繁简体转换工具 opencc4j

目录 一、简介 二、使用案例 繁简体转换 转为简体 toSimple 转为繁体 toTraditional 繁简体判断 是否为简体 isSimple 三、优缺点 优点 一、简介 OpenCC4J 是 OpenCC 的 Java 版本,OpenCC 是一个开源的简体字到繁体字转换工具,它支持多种转换配…

kafka系列三:生产与消费实践之旅

在本篇技术博客中,我们将深入探索Apache Kafka 0.10.0.2版本中的消息生产与消费机制。Kafka作为一个分布式消息队列系统,以其高效的吞吐量、低延迟和高可扩展性,在大数据处理和实时数据流处理领域扮演着至关重要的角色。了解如何在这一特定版…

Java 高级面试问题及答案 更新(二)

Java 高级面试问题及答案 以下是几个常见的Java高级面试问题及其答案,供参考。 1. 什么是Java内存模型(JMM)?它如何影响并发编程? 问题:在Java中,内存模型(JMM)是一个…

共享旅游创业,千益畅行到底是不是新一轮的割韭菜?

共享旅游创业,千益畅行到底是不是新一轮的割韭菜? 共享旅游创业是近年来兴起的一种业务模式,通过互联网平台将旅游资源与用户进行共享和交易,提供更便捷、灵活的旅游体验。而千益畅行是其中的一家公司,专注于提供自驾…

软件设计师笔记(一)-基础要点

本文内容来自笔者学习zst 留下的笔记,虽然有点乱,但是哥已经排版过一次,将就着看吧,查缺补漏,希望大家都能通过,记得加上免费的关注!谢谢!csdn贴图真的很废人! 目录 一、…

【3dmax笔记】030:参考与冻结

一、参考 参考物体,需要是实体。例如将一个图片作为参考,导入软件中,基于图片进行二维样条线绘制。 首先绘制一个三维的平面,或者绘制一个二维的矩形,添加一个挤出修改器(将厚度设为0),勾选【生成贴图坐标】,如下图所示: 然后将图片(位于配套实验数据包中的data03…