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

如何诊断网站h5网站开发案例

如何诊断网站,h5网站开发案例,十大免费ppt网站下载app,app营销网站建设JavaWeb 前端Web开发HTMLCSSjavaScript1.JS引入2.JS基础语法3.JS函数4.JS对象 BOMDOM文档对象模型JS事件监听VueVue常用指令Vue的生命周期 AjaxAxios 前端工程化环境准备NodeJS安装和Vue-cli安装vue项目Vue组件库Element组件的使用 Vue路由Nginx打包部署 前端Web开发 HTML 负… JavaWeb 前端Web开发HTMLCSSjavaScript1.JS引入2.JS基础语法3.JS函数4.JS对象 BOMDOM文档对象模型JS事件监听VueVue常用指令Vue的生命周期 AjaxAxios 前端工程化环境准备NodeJS安装和Vue-cli安装vue项目Vue组件库Element组件的使用 Vue路由Nginx打包部署 前端Web开发 HTML 负责网页的结构页面元素和内容。 CSS 负责网页的表现页面元素的外观、位置等页面样式如颜色、大小等。 javaScriptJs脚本语言。用来控制网页行为的它能使网页交互。交互效果 javaScript 1.JS引入 !-- 内部脚本 -- scriptalert(Hello JS) /script!-- 外部脚本 -- script srcjs/demo.js/script2.JS基础语法 JS输出语句 script //方式一: 弹出警告框 window.alert(hello js);//方式二: 写入html页面中 document.write(hello js);//方式三: 控制台输出,在console可以看到 console.log(hello js); /scriptJS变量 var var声明的变量可以接受任何数据类型的值变量可以多次赋值后面值把前面覆盖 var声明的变量的作用于是全局的 script//var定义变量var a 10;a 张三;alert(a);var a 20;alert(a); /scriptlet 局部变量不能重新定义 script{let x 1;x 2;alert(x);}/scriptconst 常量不能重新定义不能多次赋值 3.JS函数 script//定义函数function add(a,b){return a b;}//函数调用var result add(10,20);alert(result); /script4.JS对象 Array 特点长度可变类型可变 script//定义数组var arr new Array(1,2,3,4);console.log(arr[0]);arr[10] 50;for (let i 0; i arr.length; i) {console.log(arr[i]);}//forEach遍历数组中有值的元素arr.forEach(function(e) {console.log(e)});//push添加元素到数组尾部arr.push(7,8,9);console.log(arr);//splice删除元素arr.splice(2,2) //从数组下标为2开始删删2个console.log(arr); /scriptString script//定义字符串var str Hello; /script自定义对象 script//自定义对象var user {name:Tom,age:20,gender:male,eat: function(){alert(用膳);}};//获取对象中的属性console.log(user.name);//对象中方法的调用user.eat(); /scriptJSON 作为数据的载体在网络中传输。 json必须使用双引号 script//定义jsonvar jsonstr {name:Tom, age:18, addr:[北京,上海,西安]};alert(jsonstr.name) //结果为undefined因为jsonstr是一个字符串要是一个对象才可以//json字符串--js对象var obj JSON.parse(jsonstr);alert(obj.name)//js对象--json字符串var jsonStr JSON.stringify(jsonstr); /scriptBOM 浏览器对象模型运行JavaScript与浏览器对话JavaScript将浏览器的各个部分封装为对象 BOM中提供了5个对象 主要学习下面两个对象 window浏览器窗口对象 script//BOM//window//获取window可以省略window.alert(Hello BOM);//方法//confirm - 对话框var flag window.confirm(你确认删除该记录吗);alert(flag);//定时器 - setInterval -- 周期性的执行某个函数var i 0;setInterval(function(){iconsole.log(定时器执行了i次)})//定时器 - srtTimeout --延迟指定时间执行一次setTimeout(function(){alert(JS)},3000); /scriptlocation地址栏对象 script//location地址栏对象alert(location.href)location.href https://www.baidu.com/index.htm /scriptDOM文档对象模型 将 HTML 文档的各个组成部分封装为对象 获取DOM中的元素对象Element对象 也就是标签 操作Element对象的属性标签的属性 bodyimg idh1 srcimg/off.gif brbrdiv classcls教育/div brdiv classcls程序员/div brinput typecheckbox namehobby 电影input typecheckbox namehobby 旅游input typecheckbox namehobby 游戏 /bodyscript//1. 获取Element元素//1.1 获取元素-根据ID获取var img document.getElementById(h1);alert(img);//1.2 获取元素-根据标签获取 - divvar divs document.getElementsByTagName(div);for (let i 0; i divs.length; i) {alert(divs[i]);}//1.3 获取元素-根据name属性获取var ins document.getElementsByName(hobby);for (let i 0; i ins.length; i) {alert(ins[i]);}//1.4 获取元素-根据class属性获取var divs document.getElementsByClassName(cls);for (let i 0; i divs.length; i) {alert(divs[i]);}//2. 查询参考手册, 属性、方法var divs document.getElementsByClassName(cls);var div1 divs[0];div1.innerHTML 英才教育;/scriptJS事件监听 事件发生在HTML元素上的 “事情” 事件绑定 scriptfunction on(){alert(按钮1被点击了...)}document.getElementById(btn2).onclick function(){alert(按钮2被点击了...);}/script常见事件 Vue 前端js框架 Vue快速入门 !DOCTYPE html html langen headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleVue-快速入门/titlescript srcjs/vue.js/script /head bodydiv idappinput typetext v-modelmessage{{message}}/div/body script//定义Vue对象new Vue({el: #app, //vue接管区域data:{message: Hello Vue}}) /script /htmlVue常用指令 v-bind、v-model、v-on、v-if、v-show、v-for Vue的生命周期 主要掌握mounted挂载完成 Ajax 与服务器进行数据交互 异步交互可以在不重新加载整个页面的情况下与服务器交换数据并更新部分网页的技术。 Axios 前端工程化 环境准备 Vue-dli是官方提供的一个脚手架用于快速生成Vue的项目模板 Vue-cli主要提供了如下功能 统一的目录结构 本地调试 热部署 单元测试 集成打包上线 环境依赖NodeJS NodeJS安装和Vue-cli安装 先下NodeJS再去下Vue-cli NodeJS下载地址 https://nodejs.org/en Vue-cli安装 使用管理员身份运行命令行在命令行中执行如下指令 npm install -g vue/cli vue项目 Vue组件库Element 安装ElementUI的组件库 npm i element-ui -S Vue项目开发流程 组件的使用 官方文档https://element.eleme.cn/#/zh-CN/component/installation button 按钮 Table 表格 Pagination分页 Dialog对话框 Form表单 Vue路由 Nginx打包部署 需要安装Nginx nginx默认占用80要改端口
http://www.yutouwan.com/news/145447/

相关文章:

  • 天津营销类网站设计营销推广
  • 惠州网站建设怎么样网商网官网
  • 免费素材哪个网站比较好想建立一个网站怎么做
  • 网站建设合同范本学做各种糕点的网站
  • app手机网站模板免费下载设计教育培训
  • 个人网站推广怎么做宁波网络推广方案公司推荐
  • 企业门户网站的主要技术指标宁波网站推广优化联系电话
  • 学校网站建设制度高中作文网站
  • 论文中引用网站怎么写杭州网站建设过程
  • 站长工具网站推广合优人才网下载
  • 济南网站建设网络公司网站模板 seo
  • 哈密网站建设公司哪家专业合肥网站建设程序
  • 永久网站空间医院 网站建设 新闻
  • 建设个人商城网站网站开发百度云
  • 简述jsp网站架构旅行社网站建设规划
  • 大学生网站开发比赛专门做私人定制旅游的网站
  • 河北人工智能建站系统软件天津网站建设培训课件
  • 游戏攻略网站开发网站站长如何赚钱
  • 二手交易平台 网站开发深圳网站建设厂家
  • 做自媒体要知道的网站关于网站建设方案
  • 成都网站建设找亮帅广州网站建设seo
  • 为何上不了建设银行网站wordpress+留言本
  • 网站制作公司怎么找一个主机建多少个网站
  • 温州市手机网站制作多少钱wordpress 课程管理系统
  • 放心的网站建设代理咸宁网站开发
  • 建成局网站建设网站如何建设与优化
  • 怎样找到工厂直招网站WordPress不使用mysql
  • 拓普网站建设caddy下安装WordPress
  • 网站建设的物流wordpress 主页插件
  • 博物馆设计网站推荐千图网素材解析网站开发