Latest Posts
Friday, December 31, 2021
The some() array works similar to the every() method, it also returns true or false when the condition is met. some() needs to match just one element in the array that meets the condition to return true. So lets run the same code that we ran for the every() method. We will test to see if the array is greater than 50 for the first condition, and then we will test to see if the array is greater than 70 for the second condition. For the every() method the first condition returns true, while the second condition returns false. Let's see what happens with the some() method.
<script>
var oilPrices = [70.15, 69.50, 71.23, 74.32, 76.99];
var greaterThanFifty = oilPrices.some(function (value) { return value > 50; });
var greaterThanSeventy = oilPrices.some(function (value) { return value > 70 });
console.log("greaterThanFifty: " + greaterThanFifty);
console.log("greaterThanSeventy: " + greaterThanSeventy);
</script>
Thursday, December 30, 2021
If you come from C# or Java, JavaScript inheritance is a little different than what you are used to. In JavaScript you don't inherit from a class, but you inherit the classes' prototype object. In our previous post we created an Account class. In this post we are going to inherit from the account class. First let's recreate the Account class with the code below.
<script>
<script>
function Account(balance, type) {
this.balance = balance;
this.type = type;
}
Account.prototype.deposit = function (d) {
this.balance = this.balance + d;
return this.balance;
}
Account.prototype.withdrawal = function (w) {
this.balance = this.balance - w;
return this.balance;
}
</script>
Wednesday, December 29, 2021
In the previous post we created arrays of different types, in this post we are going to read the values from our arrays.
Let's work with the following arrays
To get the second value of an array you would write the following code by using the :
console.log(numbers[1]);
console.log(stringArray[1]);
console.log(objectArray[1]);
Let's work with the following arrays
- var numbers = [1,2,3,4];
- var stringArray = new Array("USA", "Canada","China");
- var objectArray = [{firstName: "Jane", lastName:"Johnson", weight:"115lbs"},{firstName: "Jack", lastName:"Johnson", weight:"200lbs"}];
To get the second value of an array you would write the following code by using the :
console.log(numbers[1]);
console.log(stringArray[1]);
console.log(objectArray[1]);
Tuesday, December 28, 2021
Arrays in JavaScripts are a collection of values stored in what are called elements. Each element is represented by a numeric index that is zero based, meaning the first element of an array starts at index zero. JavaScript arrays are dynamic and can contain many types of objects including functions. The useful thing about arrays is that they are a specialized object that contains a variety of built-in methods that are useful in the manipulation of the array.
First let's create an empty array, there are several ways to do this:
First let's create an empty array, there are several ways to do this:
- var empty = [ ];
- var empty = new Array();
- var empty = new Array(0);
Monday, December 27, 2021
The Array.isArray() method is a useful method to determine object is of type array. Let's demonstrate with some code.
The code above tests to see if the oilPrices array is of type array which it is, and then it tests to see iamObject is an array. The console.log out put should return true, and the second console.log should return false.
<script>
var oilPrices = [70.15, 69.50, 71.23, 74.32, 69.50, 76.99];
var iamObject = new Object();
console.log(Array.isArray(oilPrices));
console.log(Array.isArray(iamObject));
</script>
The code above tests to see if the oilPrices array is of type array which it is, and then it tests to see iamObject is an array. The console.log out put should return true, and the second console.log should return false.
Friday, December 24, 2021
In JavaScript when you define a function you get a built-in Arguments object, this object is an array-like object that puts the arguments/parameters of the your function in an object which can be accessed via indexes much like an array.
This can be useful if you have a function that takes multiple parameters, but you don't know how parameters there will be. Let's modify our addNumbers function so that it can add more than two numbers using the Arguments object.
This can be useful if you have a function that takes multiple parameters, but you don't know how parameters there will be. Let's modify our addNumbers function so that it can add more than two numbers using the Arguments object.
<script>
function addNumbers() {
var sum = 0;
for (var i = 0; i < arguments.length; i++)
sum += arguments[i];
return sum;
}
console.log("The sum of the numbers are " + addNumbers(1, 2, 3, 4, 5, 6, 7, 8, 9, 10));
</script>
Thursday, December 23, 2021
A JavaScript class is different than classes in other languages like C# or Java. A class in JavaScript means that the objects inherit properties from the same prototype object. It is defined by using the function to initialize and return a new object.
First thing we have to do define the prototype object by creating a function constructor that initializes and creates a new object. Let's say we have a bank account first we will create a constructor that will create a new account object. We then define the class methods by defining the prototype methods. After we do that all the new objects that created will inherit those prototype methods. Like the code below.
First thing we have to do define the prototype object by creating a function constructor that initializes and creates a new object. Let's say we have a bank account first we will create a constructor that will create a new account object. We then define the class methods by defining the prototype methods. After we do that all the new objects that created will inherit those prototype methods. Like the code below.
<script>
<script>
function Account(balance, type) {
this.balance = balance;
this.type = type;
}
Account.prototype.deposit = function (d) {
this.balance = this.balance + d;
return this.balance;
}
Account.prototype.withdrawal = function (w) {
this.balance = this.balance - w;
return this.balance;
}
var a = new Account(100, "Checking");
var bonus = 10;
var fine = 20;
console.log("Deposit " + bonus + " " + a.deposit(bonus));
console.log("Withdrawal " + fine + " " + a.withdrawal(fine))
console.log("Account type " + a.type);
</script>
Wednesday, December 22, 2021
The lastIndexOf() method searches for last appearance the element in the array that matches the passed in value. In this example we will search for the value 60.50 in the array. The lastIndexOf() method takes two arguments. The first argument is the value to search for, the second argument is optional and specifies the index to start the search at. If the second argument is omitted the search will start at the first element of the array.
<script>
var oilPrices = [70.15, 69.50, 71.23, 74.32, 69.50, 76.99];
var searchAtBeginning = oilPrices.lastIndexOf(60.50);
var searchAtIndex = oilPrices.lastIndexOf(60.50,2);
console.log("searchAtBeginning: " + searchAtBeginning);
console.log("searchAtIndex: " + searchAtIndex);
</script>
Tuesday, December 21, 2021
The indexOf() method searches for the element in the array that matches the passed in value.
In this example we will search for the value 60.50 in the array. The indexOf() method takes two arguments. The first argument is the value to search for, the second argument is optional and specifies the index to start the search at. If the second argument is omitted the search will start at the first element of the array.
In this example we will search for the value 60.50 in the array. The indexOf() method takes two arguments. The first argument is the value to search for, the second argument is optional and specifies the index to start the search at. If the second argument is omitted the search will start at the first element of the array.
<script>
var oilPrices = [70.15, 69.50, 71.23, 74.32, 76.99];
var searchAtBeginning = oilPrices.indexOf(60.50);
var searchAtIndex = oilPrices.indexOf(60.50,2);
console.log("searchAtBeginning: " + searchAtBeginning);
console.log("searchAtIndex: " + searchAtIndex);
</script>
Monday, December 20, 2021
The every() method is a method that tests a condition on every array element and makes sure that all the elements meets the criteria. It returns true or false.
The code below test to see if the oil prices array is greater than $50 or greater than $70
The code below test to see if the oil prices array is greater than $50 or greater than $70
<script>
var oilPrices = [70.15, 69.50, 71.23, 74.32, 76.99];
var greaterThanFifty = oilPrices.every(function (value) { return value > 50; });
var greaterThanSeventy = oilPrices.every(function (value) { return value > 70 });
console.log("greaterThanFifty: " + greaterThanFifty);
console.log("greaterThanSeventy: " + greaterThanSeventy);
</script>
Subscribe to:
Posts (Atom)
Search This Blog
Tags
Web Development
Linux
Javascript
DATA
CentOS
ASPNET
SQL Server
Cloud Computing
ASP.NET Core
ASP.NET MVC
SQL
Virtualization
AWS
Database
ADO.NET
AngularJS
C#
CSS
EC2
Iaas
System Administrator
Azure
Computer Programming
JQuery
Coding
ASP.NET MVC 5
Entity Framework Core
Web Design
Infrastructure
Networking
Visual Studio
Errors
T-SQL
Ubuntu
Stored Procedures
ACME Bank
Bootstrap
Computer Networking
Entity Framework
Load Balancer
MongoDB
NoSQL
Node.js
Oracle
VirtualBox
Container
Docker
Fedora
Java
Source Control
git
ExpressJS
MySQL
NuGet
Blogger
Blogging
Bower.js
Data Science
JSON
JavaEE
Web Api
DBMS
DevOps
HTML5
MVC
SPA
Storage
github
AJAX
Big Data
Design Pattern
Eclipse IDE
Elastic IP
GIMP
Graphics Design
Heroku
Linux Mint
Postman
R
SSL
Security
Visual Studio Code
ASP.NET MVC 4
CLI
Linux Commands
Powershell
Python
Server
Software Development
Subnets
Telerik
VPC
Windows Server 2016
angular-seed
font-awesome
log4net
servlets
tomcat
AWS CloudWatch
Active Directory
Angular
Blockchain
Collections
Compatibility
Cryptocurrency
DIgital Life
DNS
Downloads
Google Blogger
Google Chrome
Google Fonts
Hadoop
IAM
KnockoutJS
LINQ
Linux Performance
Logging
Mobile-First
Open Source
Prototype
R Programming
Responsive
Route 53
S3
SELinux
Software
Unix
View
Web Forms
WildFly
XML
cshtml
githu