当前位置: 首页 > news >正文

设计师效果图网站个人社保缴费基数是什么意思

设计师效果图网站,个人社保缴费基数是什么意思,广州做企业网站,做网站具体收费文章目录 js核心概念js脚本引入html的方式基础语法事件监听 Vuevue简介v-forv-bindv-ifv-showv-modelv-on Ajax js 核心概念 JavaScript#xff1a;是一门跨平台、面向对象的脚本语言#xff0c;用来控制网页行为实现交互效果#xff0c;由ECMAScript、BOM、DOM… 文章目录 js核心概念js脚本引入html的方式基础语法事件监听 Vuevue简介v-forv-bindv-ifv-showv-modelv-on Ajax js 核心概念 JavaScript是一门跨平台、面向对象的脚本语言用来控制网页行为实现交互效果由ECMAScript、BOM、DOM组成 ECMAScript规定了JS基础语法核心知识包括变量、数据类型、流程控制、函数、对象等 BOM浏览器对象模型用于操作浏览器本身如页面弹窗、地址栏操作、关闭窗口 DOM文档对象模型用于操作HTML文档如改变标签内的内容、改变标签内的字体样式 js脚本引入html的方式 内部引入 bodyscriptalert(hello world)/script /body引入外部js文件 !DOCTYPE html html headtitle外部脚本示例/title!-- 方式1在 head 中引入需谨慎 --script srcjs/script.js/script /head bodybutton onclickshowMessage()点击我/button!-- 方式2推荐在 body 末尾引入 --script srcjs/script.js/script /body /htmlfunction showMessage() {alert(Hello from external JS!); }基础语法 变量和常量 JS中用let关键字来声明变量javascript是弱类型语言变量可以存放不同类型的值。 变量名 只能用字母、数字、下划线、**美元符号$**组成且数字不能开头变量名严格区分大小写不能使用关键字 JS中用const关键字来声明常量一旦声明常量的值就不能够改变不可重新赋值 alert是输出一个窗口console是输出到控制台这两种方式可以用于代码调试 数据类型JavaScript的数据类型分为基本数据类型和引用数据类型对象 基本数据类型 number数字整数、小数、NaNboolean布尔。true、falsenull对象为空undefined当声明的变量未初始化时该变量的值默认为undefinedstring字符串单引号、双引号、反引号皆可推荐使用单引号 typeof 可以获取数据类型 反引号定义的是模板字符串类似python中的f字符串 JavaScript中函数通过function关键字进行定义 function functionName(参数1, 参数2 ...) {... } function add(a, b) {return a b; }调用 let result add(10, 20) console.log(result)匿名函数的定义 //函数表达式 let add function(a, b) {return a b; }//箭头函数 let add (a, b) {return a b; }对象类型 let 对象名 {属性名1: 属性值1,属性名2: 属性值2,属性名3: 属性值3,方法名: function (形参列表) {} } let user {name: Tom,age: 20,gender: 男,sing: function () {alert(${this.name}唱着最炫民族风)}//sing () {// alert(${this.name}唱着最炫民族风)//} }//对象中的函数是可以进行简化的 需要注意的是在对象的方法中使用箭头函数时this并不是指向当前对象而是指向当前对象的父对象 jsonJavaScript Object NotationJavascript对象标记法由于json语法简单层次结构鲜明现多用作为数据载体在网络中进行数据传输 DOMDocument Object Model文档对象模型 将标记语言的各个组成部分封装为对应的对象 Document整个文档对象Element元素对象Attribute属性对象Text文本对象Comment注释对象 DOM操作的核心思想将网页中所有的元素当作为对象来处理。 操作步骤 获取要操作的DOM元素对象操作DOM对象的属性或方法 获取DOM对象最灵活常用的方式是根据css选择器来获取DOM对象 //获取匹配到的第一个元素 document.querySelector(选择器) //获取匹配到的所有元素返回的是一个数组 document.querySelectorAll(选择器)事件监听 事件监听JavaScript可以在事件触发时就立即调用一个函数做出响应也称事件绑定或注册事件 语法事件源.addEventListener(事件类型, 事件触发执行函数); 事件监听三要素 事件源哪个dom元素触发了事件要获取dom元素事件类型用什么方式触发比如鼠标单击 click事件触发执行的函数要做什么事 常见事件 鼠标事件click鼠标点击、mouseenter鼠标移入、mouseleave鼠标移出键盘事件keydown键盘按下触发、keyup键盘抬起触发焦点事件focus获得焦点触发、blur失去焦点触发表单事件input用户输入时触发、submit表单提交时触发 Vue vue简介 Vue是一款用于构建用户界面的渐进式的JavaScript框架 渐进式指的是可以使用vue的一部分来构建我们的页面 bodydiv idapph1{{ msg }}/h1/divscript typemodule// 1. 导入Vueimport { createApp } from https://unpkg.com/vue3/dist/vue.esm-browser.jscreateApp({data(){return {msg: Hello Vue}}}).mount(#app)/scriptscript标签中的type属性module指使用模块化js.mount(#app)是指让vue接管id为app部分 v-for 在html标签上带有**v-**前缀的就是vue指令 v-for用于列表渲染遍历容器的元素或者对象的属性 tr v-for(item,index) in items :keyitem.id{{ item }}/tritems为遍历的数组item为遍历出来的元素index为索引/下标从0开始可以省略v-foritem in itemskey是给元素添加的唯一标识便于vue进行列表项的正确排序复用 v-bind v-bind的作用是动态地为HTML标签绑定属性值如设置href、src、style样式等 语法 img v-bind:srcitem.image width30px简化后的语法 img :srcitem.image width30px动态的为标签的属性绑定值不能使用插值表达式需要使用v-bind指令。且绑定的数据需要在data中定义 v-ifv-show v-if和v-show这两类指令都是用来控制元素的显示与隐藏的 span v-ifgender 1男生/span span v-showgender 1男生/spanv-if基于条件判断来控制创建或移除元素节点可以配合v-else-if、v-else进行使用 v-show基于css样式display来控制显示与隐藏都会渲染只是控制显示与隐藏 对用户来说达到的效果是一样的 v-modelv-on v-model在表单元素上使用双向数据绑定。可以方便的获取或设置表单项数据 语法 v-model变量名bodyinput typetext idname v-modelsearchForm.namescript typemoduleimport {createApp} from https://unpkg.com/vue3/dist/vue.esm-browser.jscreateApp({data(){return {searchForm: {name: ,gender: ,job: }}}}).mount(#container)/script /bodyv-model中绑定的变量必须在data中定义 v-on为html标签绑定事件添加事件监听 语法v-on:事件名方法名 简写为事件名方法名 bodydiv idappbutton typebutton v-on:clickhandle点我/buttonbutton typebutton clickhandle再点我/button/divscript typemoduleimport {createApp} from https://unpkg.com/vue3/dist/vue.esm-browser.jscreateApp({data(){...},methods: {handle() {console.log(hello v-on) }}}).mount(#app)/script /bodymethods函数中的this指向Vue实例可以通过this获取到data中定义的数据 Ajax AjaxAsynchronous JavaScript And XML异步的Javascript和XML XMLExtensible Markup Language 可扩展标记语言本质是一种数据格式可以用来存储复杂的数据结构 Ajax作用 数据交换通过Ajax可以给服务器发送请求并获取服务器相应的数据异步交互可以在不重新加载整个页面的情况下与服务器交换数据并更新部分网页如搜索联想、用户名是否可用的验证 Axios对原生Ajax进行封装简化书写快速开发 要使用Axios需要先引入可以通过script标签进行引入 script srchttps://unpkg.com/axios/dist/axios.min.js/script
http://www.w-s-a.com/news/659329/

相关文章:

  • 上虞宇普电器网站建设江西建筑人才网
  • 在吗做网站商城一个网站需要服务器吗
  • 先做网站再备案吗中山微网站建设报价
  • 树莓派可以做网站的服务器吗网站建设与设计ppt
  • 网站访问速度分析网站怎么做让PC和手机自动识别
  • 网站建设要考西宁网站建设多少钱
  • 网站开发公司东莞网站推广计划书具体包含哪些基本内容?
  • 素材天下网站惠州网站建设行业
  • 网站做a视频在线观看网站天津建站
  • 自己做的网站怎么链接火车头采集一个网站可以做几级链接
  • 济南网站制作哪家专业做网站怎样投放广告
  • 辽宁网站推广短视频运营培训学费多少
  • 拼多多网站怎么做翻译 插件 wordpress
  • 做网站运营的职业生涯规划wordpress分类显示图片
  • 网站建设与制作总结沈阳百度广告
  • 网站管理系统 手机会员制网站搭建wordpress
  • 做物品租赁网站清新wordpress主题
  • 优秀专题网站家居企业网站建设市场
  • 中山市有什么网站推广wordpress轻应用主机
  • 洗头竖鞋带名片改良授权做网站不贵整个世界
  • 设计电子商务网站建设方案微信如何开发自己的小程序
  • 建设网站公司哪里好相关的热搜问题解决方案做网站要看什么书
  • 网站建设重要性黄岐建网站
  • 做网站电销《电子商务网站建设》精品课
  • 地方商城网站海外网站推广方法
  • 乐山 网站建设安阳给商家做网站推广
  • 网站空间一般多大邢台网站建设有哪些
  • h5网站开发工具有哪些wordpress清空post表
  • 公司开网站干嘛怎么制作一个免费的网站模板
  • 群晖wordpress搭建网站网站建设及管理