×
Clear all filters including search bar
Valeri Tandilashvili's Personal Professional Blog
ctype_alnum returns true if the value contains only alphanumeric letters. In the example IF statement will be executed because the value is alphanumeric$var = 'as2df234asdf';
if (ctype_alnum($var)) {
echo 'if';
} else {
echo 'else';
}const fs = require('fs')
// With Sync function
let files = fs.readdirSync('./')
console.log(files)
Reads the current directory asynchronouslyconst fs = require('fs')
// With Async function
fs.readdir('./', function(err, files){
if (err) {
console.log('Error', err)
} else {
console.log(files)
}
})logger.js file exports object which contains only the log() function. Content of the logger.js file:function log(message) {
console.log(message)
}
module.exports.log = log
The log() function is called in the index.js file:const logger = require('./logger')
logger.log('some text')logger.js file exports log() function. Content of the logger.js file:function log(message) {
console.log(message)
}
module.exports = log
The log() function is called in the index.js file:const log = require('./logger')
log('some text').js file is a module itself, which contains important information about the file. If we console.log(module), it will print the following object:Module {
id: '.',
path: '/home/runner/xrfnkv6ixs',
exports: {},
parent: null,
filename: '/home/runner/xrfnkv6ixs/index.js',
loaded: false,
children: [],
paths: [
'/home/runner/xrfnkv6ixs/node_modules',
'/home/runner/node_modules',
'/home/node_modules',
'/node_modules'
],
_compile: [Function]
}
exports key includes the content (variable / function / object) that's going to be publicly available for other modules
filename key is equal to the module file location
...border size is included into container's width but outline property is opposite of border, it's added outside of the containercontain will show the entire image#img1 {
object-fit: contain;
}
cover will take the entire space and maintain the image aspect ratio#img2 {
object-fit: cover;
}inset property in CSS is a shorthand for the following four properties: top, right, bottom and left .exampleText {
position: absolute;
inset: 10px 30px 60px 40px;
background-color: yellow;
}
Its parent element needs to have position property with relative valuediv {
background-color: green;
height: 200px;
position: relative;
color: blue;
}.slide document.querySelector('.slide').remove()
Removes all the elements with the specified classdocument.querySelectorAll('.slide').remove()