当前位置:首页 > 资源分类 > javascript资源下载

javascript文档、视频、电子书、源码

本标签包含:39个资源
javascript 相关笔记精选
网友NO.523329

javascript DOM的详解及实例代码

javascript DOM 总结 一直以为DOM(文档对象模型)是JS中最简单的一部分。不可否认,它确实很简单,因为DOM的思维模式有点固定,只需要简单地记住一些固定的方法,所以DOM可以说是所有js(这里指的是客户端的js)入门的起手点。 最近我在做一些有用到DOM的练习时,发现自己的DOM知识非常零散(一直以为掌握的很好),可能有很多朋友都觉得,DOM嘛,也就调用调用几个方法,或者我直接使用jQuery,根本不用考虑DOM的细节。是,这也没错,jQuery对DOM的封装可谓前无古人,但是正如成长一样,跑之前是一定要会走的,所以我认为对DOM必须要有比较详细的了解,于是我总结了如下的关于DOM的一些使用方法。 在W3C总结跪DOM规范中,有一些十分常用的,也有些不怎么有用的,这里我们主要讨论常用一些DOM操作(有关DOM的基本概念在此就不介绍了): 节点层次 所谓节点层……

网友NO.766025

关于javascript作用域的常见面试题分享

本文主要给大家分享了关于javascript作用域面试题的相关内容,分享出来供大家参考学习,下面来一起看看吧。 一、作用域: 在了解作用域之前,首先需要明白一些基础概念: 每一个变量、函数都有其作用的范围,超出作用不得使用,这个叫做作用域。 二、全局变量、局部变量: 1.全局变量: (1)在全局范围内声明的变量,如 var a=1; (2)只有赋值没有声明的值,如 a=2; (注:如果a=2在函数环境中,也是全局变量) 2.局部变量: 写入函数中的变量,叫做局部变量。 3.作用: (1)程序的安全。 (2)内存的释放。 三、作用域链: 查找量的过程。先找自己局部环境有没有声明或者是函数,如果有,则查看声明有无赋值或者是函数的内容,如果没有,则向上一级查找。 四、预解析顺序: 每个程序都要做的工作,程序开始先预解析语法,标点符号是否有……

网友NO.984652

了解在JavaScript中将值转换为字符串的5种方法

如果您关注Airbnb的样式指南,首选方法是使用“String()” 它也是我使用的那个,因为它是最明确的 - 让其他人轻松地遵循你的代码的意图 请记住,最好的代码不一定是最聪明的方式,它是最能将代码理解传达给他人的代码 const value = 12345;// Concat Empty Stringvalue + '';// Template Strings`${value}`;// JSON.stringifyJSON.stringify(value);// toString()value.toString();// String()String(value);// RESULT// '12345' 比较5种方式 好吧,让我们用不同的值测试5种方式。以下是我们要对其进行测试的变量: const string = "hello";const number = 123;const boolean = true;const array = [1, "2", 3];const object = {one: 1 };const symbolValue = Symbol('123');const undefinedValue = undefined;const nullValue = null; 结合空字符串 string + ''; // 'hello'number + ''; // '123'boolean + ''; // 'true'array + ''; // '1,2,3'object + ''; // '[object Object]'undefinedValue + ''; // 'undefined'nullVal……

网友NO.663141

javascript实现的图片切割多块效果实例

本文实例讲述了javascript实现的图片切割多块效果。分享给大家供大家参考。具体实现方法如下: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"head title/title meta http-equiv="Content-Type" content="text/html; charset=utf-8" /style type="text/css".line{ display:none; z-index:1; left:0; top:0; position:absolute;}#line1{ display:block;}.container{ position:relative; width:564px; height:294px; overflow:hidden;}.border{ border:5px solid #000;}.corner{ position:absolute; width:282px; height:147px; background:#ccc; overflow:hidden;}.leftTop,.inLeftTop{ position:absolute; left:0; top:0; right:auto; bottom:auto;}.rightTop,.inRightTop{ position:absolute; right:0; top:0; left:auto; bottom:auto;}.rightBottom,.inRightBottom{ position:absolute; right:0; bottom:0; top:auto; left:auto;}.leftBottom,.inLeftBottom{ position:absolute; left:0; bottom:0; top:au……

网友NO.677088

javascript面向对象程序设计实践常用知识点总结

本文实例讲述了javascript面向对象程序设计实践常用知识点。分享给大家供大家参考,具体如下: 实践一 :原型中的引用类型的属性是共享的 var Person = function(){};Person.prototype = { info:{ "name":"Tom" }}var p1 = new Person();var p2 = new Person();p1.info.name = '我是p1';p2.info.name = '我是p2';console.log(p1.info.name); // 我是p2console.log(p2.info.name); // 我是p2 分析:p1,p2都是实例化出来的对象,p1.info 和p2.info 都是指向同一块堆内存,给p1.info.name赋值,和给p2.info.name赋值修改的都是同一个地方,由于代码从上到下依次执行,那么在console的时候自然都是打印出 '我是p2'。总结:由此可以看出原型内的引用类型的属性是共享的。 实践二 :原型的引用类型,当实例化后并重新给引用类型属性赋值,地址发生变化。 var Person = function(){};Person.prototype = { info:{ "name":"Tom" }}var p1 = new Person();var p2 = new……

网友NO.895071

javascript、php关键字搜索函数的使用方法

javascript: a. 代码: /*@desc:js搜索函数,可用于关键字匹配@param key 关键字@param str 要搜索的字符串@return out 匹配关键字前后出现的位置*/function search(key,str){var min = 0var max = str.lengthvar index = str.indexOf(key)var left = index - 10var right = index + 10if(leftmin){ left = min}if(rightmax){ right = max}var out = str.slice(left,right)return out} b. 测试: var str = '你好吗?你在哪里呀?我可以过来找你玩吗?你怎么不回答我呀!'var key = '玩'var res = search(key,str)console.log(res) c. 输出: 里呀?我可以过来找你玩吗?你怎么不回答我 php: a. 代码: ?php/*@desc:php搜索函数,可用于关键字匹配@param key 关键字@param str 要搜索的字符串@return out 匹配关键字前后出现的位置*/function search($key,$str){$min = 0;$max = mb_strlen($str);$index = mb_strpos($str,$key);$left = $index - 10;$right = $index + 10;if($left$min){ $left = $min;}if($right$max){ $rig……

电子书 编程教程 PC软件下载 安卓软件下载

Copyright 2018-2020 xz577.com 码农之家

本站所有电子书资源不再提供下载地址,只分享来路

免责声明:网站所有作品均由会员网上搜集共同更新,仅供读者预览及学习交流使用,下载后请24小时内删除

版权投诉 / 书籍推广 / 赞助:QQ:520161757