大前端
-
Javascript 使用xpath取出iframe里的元素
function getAllNode(xpath, iframeId) { if (arguments.length == 1 || (arguments.length > 1 && (!iframeId || iframeId == "null" || iframeId == "undefined" || iframeId == "none"))) { varxresu…
-
pick8种JavaScript比较数组的方法
8种JavaScript比较数组的方法 1、比较两个对象数组,删除重复项,根据属性合并对象 我们确实需要比较两个不同的对象数组,并希望在两个对象匹配特定属性值的情况下合并这两个对象。可以使用filter()方法来实现。该f…
-
JavaScript学习笔记07--objects
1. objects定义 const myObj = { myName: "yuxian", age: 21, } console.log(myObj); 2.Objects操作函数 2.1 直接取出元素 const myObj = { myName: "yuxian", age: 21, } console.log(myObj); cons…
-
JavaScript学习笔记06--数组操作
1.数组定义的两种方式 1.1 直接定义 const arr1 = ['yu', 'xian', 'cool']; console.log(arr1); 1.2 Array定义 const arr2 = new Array('really', 'nice'); console.log(arr2); 2.数组的一些函数方法 …
-
vue源码阅读—03—组件化
Vue.js 另一个核心思想是组件化。所谓组件化,就是把页面拆分成多个组件 (component),每个组件依赖的 CSS、JavaScript、模板、图片等资源放在一起开发和维护。组件是资源独立的,组件在系统内部可复用,组件和组件…
-
1.1 JavaScript概要
JavaScript领域的名人道格拉斯·克罗克福德曾把JavaScript称为Web上的虚拟机。 【评】使用过虚拟机的小伙伴应该都知道,虚拟机顾名思义“虚拟的机器”,简直是买一送一,相当于有了两台电脑,但是,JavaScript是Web上…
-
1.2 JavaScript的历史
虽然Java和JavaScript的命名导致了许多误解,但回顾历史,可以说这是一种正确的营销手段。 【评】确实一开始会以为JavaScript是Java的脚本语言,但是事实上JavaScript的语法是参考Java的。营销手段?这个马云、码云…
-
1.5 JavaScript实现方式
客户端JavaScript代码的可移植性 JavaScript编程中有一个很麻烦的问题,即不同的浏览器中其执行方式会有所不同。 影响客户端JavaScript可移植性的原因主要有两点: JavaScript语言实现方式的不同 渲染引擎的差别(D…
-
1.6 JavaScript运行环境
DOM编程就是浏览器和用户之间的接口,可以在浏览器上显示内容或是反馈用户的点击操作。 宿主对象可以把它理解为类似于其他程序设计语言的外部库的概念即可。 图1.1 Web 应用程序的组成结构 【评】接口就类似于插头…
-
第1章 JavaScript概要
1.1 JavaScript概要 1.2 JavaScript的历史 1.3 ECMscript 1.4 JavaScript的版本 1.5 JavaScript实现方式 1.6 JavaScript运行环境 1.7 JavaScript 相关环境